アニマネ開発日誌

アニメアプリのアニマネの開発日誌です。

Objective-C

iOSのピッカーを簡単に扱えるActionSheetPicker

久しぶりのiOSの開発ネタです。 設定画面でUIPickerを使ってみようと思ったのですが、 意外と面倒だったのでライブラリを探ました。 ActionSheetPickerというライブラリが中々良かったので紹介します。 やりたかったこと UITableViewCellをタップして、UIPic…

iOSでスクロール時にNavigationBarを隠すライブラリ

アニメアプリのアニマネiOS版を先日アップデートした際にタブ型メニューを導入しました。 コンテンツの量を増やせるようなったのはよいのですが、画面が狭くなってしまうという問題あります。 この問題の解決のために、スクロールするとNavigationBarを非表…

アニメアプリのアニマネver3.0で実装したことのまとめ

先日iOSアプリとして提供している、アニメアプリのアニマネをver3.0としてリリースしました。 アニマネ 〜 アニメライフを快適にサポートするアプリ 〜Kazuhiro Minatoユーティリティ無料 app.animane.net メジャーバージョンアップとなり、使い勝手が大幅に…

開発者目線で新はてブアプリをレビューしてみた

リニューアルされたはてなブックマークのiOSアプリ。 フィードバックを募集しているようでしたので、軽く触った感じのレビューをしてみたいと思います。 新機能はあまり試していないのと、開発者目線のレビューです。

アプリとサーバーの通信にJSONではなくSQLiteを使うと幸せになれるかも知れない条件まとめ

軽い気持ちで投稿したら、思わぬ反響を頂いたこの話。 賛否両論で色々な意見を頂きました。 問題点も含めてある程度メリット・デメリットが見えてきたので、最後にまとめてみます。

JSONで疲弊したら試したい、アプリのデータをSQLiteで受け渡すという選択肢

アニマネの内部ではアプリとサーバー間でどのようにデータを受け渡ししているかという話をしてみます。 一般的にアプリとサーバー間のデータの受け渡しだとJSONやXML、YAMLなどが多いと思います。 ここにSQLiteという選択肢を入れると色々幸せになれるという…

GoogleAnalytics APIで作るアプリコンテンツの人気ランキング

アプリで計測しているデータを使って下記のようなページを作ってみました。 app.animane.net 好評なら定期的にやろうかなと思います。 こういうアプリの人気コンテンツのランキングを真面目に実装しようとすると意外と面倒なものですが、 今回はGoogle Analy…

SmartNewsのようなUIを実現するライブラリ3つを比較してみた

スマートニュースのようなフリックでページを移動したり、タブをスクロールしてページを選ぶような感じのUI。 最近はかなり増えているので今更な感はありますが、アニマネ の次期バージョンでも導入を検討中です。 一から実装せずともいくつかライブラリがあ…