タグ

ブックマーク / blog.ishkawa.org (2)

  • Storyboardとの付き合い方 2018

    Aug 12, 2018 少し前に、自分のStoryboardの使い方をツイートしたら割と反応があったので、改めてまとめてみようと思います。これまで何年かiOSアプリの開発をしてきて、Storyboardとの付き合い方は何度も変わりました。なので、今回紹介するものはあくまで2018年現在のもので、来年には変わっているかもしれません。 説明のイメージを掴みやすくするため、画面の例を用意しました。左が編集時のStoryboardで、右が実行時のiOSシミュレーターです。具体的なトピックが出た時に、この例を説明に使うことがあります。 記事の最後にこれが動作するサンプルコードも用意しましたので、興味があればどうぞ。 Storyboardを使う目的 以下の2つを重視して、Storyboardを選択しています。 動作確認に掛かる時間を短縮する 成果物の構造を把握しやすくする ただし、Storyboar

    Storyboardとの付き合い方 2018
    hirose504
    hirose504 2018/08/13
  • モバイル版のGitHubにフィードがなかったので、補うiOSアプリをつくってリリースした

    プッシュ通知などもついていて、なかなか便利なものになりました。 アプリをダウンロード GitHubのモバイル版(Web)はかなり良くできていて流石だなあと思っていたのですが、 肝心のフィードがなかったりして、モバイル版の役割を十分にカバーできていないと思いました。 それを補うのがGHFeedです。具体的には以下の2つの機能を提供しています。 フィードの表示 ハイライトされるイベントをプッシュ通知 前者はpull型の利用で、時間があるときにフィードを見て面白そうなリポジトリがあればスターをつけたりしておく、というような利用を想定しています。 後者はpush型で、自分が関わるリポジトリにイベントがあった時に早く気づけるようにするという利用を想定しています。 自分はこの2つの利用パターンが可能になって、はじめてモバイル版のGitHubが成り立つんじゃないかなあと思い、開発にいたりました。 振り返

  • 1