Swift

SwiftのOptionalは単なる一つのenum!

スタンフォード大学のiTunes Universityの講義は質が高いのでたまに聴いているのですが、以下のランキング常に上位にいる講義の「4. More Swift and Foundation Frameworks」という回の冒頭でOptionalの説明が目から鱗だったのでシェア。 (more…)

Swift

JavaScriptプログラマがSwift iOSアプリを2週間で作って公開してみた〜その13 Toast message & Loading modal〜

JavaScriptプログラマー(JSer)がSwiftデビューして、ただ作りたいアプリを作ってみたシリーズ第13回目です。 前回はNavigationやUITabBarItemのテーマカラーとかの設定など、見た目のカスタマイズについてでした。今回はユーザーが何かアクションを起こした後に表示するトーストのポップアップとかローディングマークについてです。 (more…)

Swift

JavaScriptプログラマがSwift iOSアプリを2週間で作って公開してみた〜その12 NavigationBar & UITabBarItem Customization〜

JavaScriptプログラマー(JSer)がSwiftデビューして、ただ作りたいアプリを作ってみたシリーズ第12回目です。 前回は下にスクロールを続けた時に随時データを読み込むInfinite Scroll(無限スクローリング)についてでした。今回は割とライトな話題で、NavigationやUITabBarItemのテーマカラーとかの設定など、見た目のカスタマイズについてです。 (more…)

Swift

JavaScriptプログラマがSwift iOSアプリを2週間で作って公開してみた〜その11 Infinite Scroll〜

JavaScriptプログラマー(JSer)がSwiftデビューして、ただ作りたいアプリを作ってみたシリーズ第11回目です。 前回は下に引っ張ってreloadするやつ(Pull-to-Refresh)についてでした。今回は下にスクロールを続けた時に随時データを読み込むInfinite Scroll(無限スクローリング)についてです。 (more…)

Swift

JavaScriptプログラマがSwift iOSアプリを2週間で作って公開してみた〜その10 UIRefreshControl〜

JavaScriptプログラマー(JSer)がSwiftデビューして、ただ作りたいアプリを作ってみたシリーズ第10回目です。 前回はアプリ内にデータをstoreする仕組みであるCoreDataの活用についてでした。今回はiOSのアプリでよくみかける、TableViewで下に引っ張ってreloadするやつの実装についてです。 (more…)

Swift

JavaScriptプログラマがSwift iOSアプリを2週間で作って公開してみた〜その8 UITableViewCell Swipe Action〜

JavaScriptプログラマー(JSer)がSwiftデビューして、ただ作りたいアプリを作ってみたシリーズ第8回目です。 前回はFabric(Twitter API)を使用して、ResponseをUITableViewとして表示する部分の実装について紹介しました。今回は表示したCellに左スワイプと右スワイプを可能にして、カスタムなアクションを加えていく実装方法について紹介します。 (more…)

Swift

JavaScriptプログラマがSwift iOSアプリを2週間で作って公開してみた〜その7 Tweet with UITableViewCell〜

JavaScriptプログラマー(JSer)がSwiftデビューして、ただ作りたいアプリを作ってみたシリーズ第7回目です。 前回はFabricを使ってTwitter APIを使用する実装についての紹介でした。 今回の記事はAPIを叩いて得られた結果をUITableViewCellとして表示する部分の解説です。 (more…)

Swift

JavaScriptプログラマがSwift iOSアプリを2週間で作って公開してみた〜その6 Twitter Search API with Fabric〜

JavaScriptプログラマー(JSer)がSwiftデビューして、ただ作りたいアプリを作ってみたシリーズ第6回目です。 前回はUITabBarController & UINavigationControllerを使って認証後に遷移するページの土台を作る方法について紹介しました。 今回は土台として作ったページでTweet情報を表示するために使用するTwitter Search APIについてです。 (more…)

Swift

JavaScriptプログラマがSwift iOSアプリを2週間で作って公開してみた〜その5 UITabBarController & UINavigationController〜

JavaScriptプログラマー(JSer)がSwiftデビューして、ただ作りたいアプリを作ってみたシリーズ第5回目です。 前回はTwitter Fabricを使った認証の実装の話でした。今回は認証後に遷移するページの土台となるUIKitが提供するUITabBarController & UINavigationControllerについてです。 (more…)