Swift

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

JavaScriptプログラマー(JSer)がSwiftデビューして、ただ作りたいアプリを作ってみたシリーズ第14回目です。 前回はユーザーが何かアクションを起こした後に表示するトーストのポップアップとかローディングマークについてでした。 今回はlinkを含むtweetのcellをタップした際に、in app browser(UIWebView)を使ってwebページを表示する方法の紹介です。 (more…)

JS

bower registerで公開したライブラリを更新した場合に必要な作業

少し前の話ですが、自分の作ったライブラリ(Polymerで作ったWeb Components)をbower registerしてbowerでinstallできるように公開していたのですが、ベースとなるPolymerのバージョンアップに対応して変更をmasterにpushしてOKだと思ってたら、git cloneすると動くのにbower installするとうっかり動かなくなっていました。 (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…)