iOSアプリ開発入門リンク集



iOSアプリ開発環境

日本語に翻訳されたiOSのドキュメント」の
Your First iOS App」参照。




iOS関連書籍


上記の”Swift Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) ”と”iOS Programming: The Big Nerd Ranch Guide (5th Edition) (Big Nerd Ranch Guides) ”の2冊を読めばiOSアプリを作る事が出来る。

上記以外は読む必要は無いと思う。
iOSの最新仕様は英語で読む事になる。
アメリカのプログラミング関連書籍は、日本のプログラミング関連書籍よりも、理論及び実践両面で遥かに優れている事がほとんどだ。
iOSに限らず、プログラミングを学ぶ際は、アメリカの評判の良いプログラミング関連書籍を原書で読んだ方が最新技術を効率的に学ぶ事が出来る。


iOS Dev Center

iOS Dev Center
Sample Codeで参考になるプログラムを探そう。
技術的課題はApple Developer Forumsで検索すれば大抵は解決する。

日本語に翻訳されたiOSのドキュメント

オープンソース等


RAYWENDERLICH
最新情報のキャッチアップが非常に速い。
Swiftで開発する事を考えているなら必須のサイトである。
iOS開発者にとって、おそらく一番良い情報源である。


NSScreencast
http://nsscreencast.com
iOS技術情報をビデオとソースコードで解説しているサイト

WordPress for iPhone
http://ios.wordpress.org/
Android版もある。

Molecules
http://www.sunsetlakesoftware.com/molecules
Universalアプリの良い事例でもある。


50+ Open Source iPhone Apps For iPhone Developers
http://ntt.cc/2010/09/05/50-open-source-iphone-apps-for-iphone-developers.html
その他オープンソースiPhoneアプリ
ZipArchive
zip/unzip

Parse
backend自動作成サービス。backendを自分で作成するのは大変なので、利用してみよう。

RestKit
https://github.com/RestKit/RestKit
サーバとREST通信する時に使用する。

AFNetworking
https://github.com/AFNetworking/AFNetworking


サーバとREST通信する時に使用する。

ZXing
バーコード読み取りライブラリ

ZBar
http://zbar.sourceforge.net
バーコード読み取りライブラリ
「ZXing」よりも「ZBar」の方がバーコード読み取り性能が良い。

Urban Airship
http://urbanairship.com/
Push Notifications、In-App Purchase及びSubscriptionsをサポートする会社。
これらを自分で開発するのは困難なため利用すると良い。

Stack Overflow: Open source iOS components? Reusable views, controllers, buttons, table cells, etc? 
http://stackoverflow.com/questions/640805/open-source-ios-components-reusable-views-controllers-buttons-table-cells-e
オープンソースライブラリのリスト。

Stack Overflow
http://stackoverflow.com
エンジニアのための定番Q&Aサイト。

github
参考になるプログラムを探そう。

Google code
参考になるプログラムを探そう。

Glyphish
アイコン

Iconfinder

アイコン

Default Icon
アイコン

Android Icons
アイコン

38 Free Icon Checkpoints
http://www.devwebpro.com/38-free-icon-checkpoints/
アイコン



App Store公開
大抵の開発者はApple審査のrejectを経験している。読むべし。

以下の手順は
、上記「
日本語に翻訳されたiOSのドキュメント」の
「Developing for the App Store」に載っている。
- Ad hoc ビルドの配布手順
- App Store公開手順
- アプリのバージョンアップ


マッチングサイト

0 件のコメント:

コメントを投稿