まるのヘタレ日記

技術ビビリなSEが、覚えた事を記述し、次回以降はびびらないで済むように復習します。

既存エンジニアがiOS開発を始めるには:便利編

実際にObjective-Cでの開発を行うにあたり、
便利だったアプリやサービスを紹介します。
必要な時に思い出せたら、きっと便利。

ドットインストール

公式サイト
Freeでプログラミングの入門動画を閲覧できるサイト。

実際に操作している動画なので、
最初のとっつきとして非常にわかりやすい。
iOSに限らず、色んな技術についての動画が揃っているので、
新しい事を始める際には、まず目を通しておきたいサイト。

SourceTree

公式サイト
FreeのGit用GUIツール。

Macにインストールして使用する。
GitはCUIでコマンド打って作業するのがメジャーっぽいが、
このツール入れるとGUIで作業可能。
無料だし、なかなか使い勝手が良くてオススメ。
※ちなみにWindows版もあるので、
 興味があれば(ただしWindows7以降)

BitBucket

公式サイト
クラウド上で使えるGitストレージ。

ここに共有リポジトリを作れば、
異なるMac間でのソース共有が可能。
GitHubと違って、非公開なリポジトリを作れるのが良い。

今回はプライベートで、エンジニアの友人でiOSコラボしたいので、
これを使ってソース管理してみたいと思っている。

FMDB

ダウンロードページ(Github)
商用可能なObjective-C用のSQLite用ライブラリ。

結構色んなとこで紹介されているのを見たので使ってる。
単純な構成の管理に使用しているけど、今のところ不満なし。
まー便利だと思う。

Lita

ダウンロードページ
FreeでSQLiteの.dbファイルを参照可能なソフト。

SQLServerの、Enterprise ManagerやManagement Studioみたいな感じ。
実機では使用した事がないが、エミュレータ用に使ってる。
インストール後、以下のパスにある*.dbをダブルクリックすると起動する。
 
実データを確認したり、SQLの実行エラーを検証したり等、
お手軽で使い易くて良い。

MAKEAPPICON

Makeappicon - Generate app icons of all sizes in a click!
複数サイズ画像を作成するサイト。

一つの画像ファイルをアップロードすると、
AppStoreやアプリ内に必要なサイズの画像を、
一括で作成してくれる。

結びに

ここまで準備編/入門編/便利編と、3回に分けてこの記事を作成しました。

自分は仕事きっかけでiOS開発を始めましたが、
いざ初めて見ると凄い楽しいです。

Macの独特なUIが気持ちいいし、
普段使ってる身近なiPhoneで動くアプリを作れるってのはヤリガイがある。

既にプログラミング経験が有る方々にとっては、
一般の方々に比べて、iOS開発を始める敷居が低いと思う。

せっかくなので、是非やって頂けたらなーと。


あー、そのうちiOS開発の用語集とか作りたい。
既存の言葉で、「あれってアレのことかー」って、
エンジニア用語に翻訳出来るような。