Androidカメラアプリが作れた!テックアカデミーさんのAndroid開発講座レポート

ちゃんと写った!Androidアプリ作成講座2

ちゃんと写りますよ!感動!

テックアカデミーさんの講座を受けた来た

>>初心者向けAndroid[アンドロイド]アプリ開発講座 | TechAcademy [テックアカデミー]

私も講師をさせて頂いてますテックアカデミーさんで、Androidアプリ講座があるというので、早速受講してきました。

結論からいいますと、Android開発環境を理解できて、カメラアプリが作れますよ!

少人数制なので質問もしやすい!

ちゃんと写った!Androidアプリ作成講座1

あとで事務局の方から聞いたのですが、この講座では他の講座よりも、意図的に少人数にしているみたいです。たしかに少なかった。あんまり少ないと儲からないのではと心配してしまいますが、それでも難易度の高い講座なので、満足度のほうを優先しているのだとか。素晴らしい。

講座自体は2回にわかれていて、初回が基礎知識と開発環境準備とHello!World!。2回めがほぼカメラアプリ作成に時間をさく、といった流れです。最初は2回行くのが面倒だなと思ったのですが、間で復習できるので、1日講座よりは2回に分かれていたほうが理解が深まる(復習すればですが)と思いました。

Androidアプリ開発メモ

自分用に忘れないうちに書いとめておきます。

・開発環境はJavaとGoogleから出てるエクリプスを入れればOK。
・プレビュー端末は実機がつなげるのであれば、そちらのほうが早くていい。※要ドライバ
・新規作成>Androidプロジェクト>プロジェクトファイルを右クリック>RunAS
・MainActivity.javaに書いていく、設定はAndroidManifest.xmlに。
・エクリプス自体はVisualBasicっぽい(古い!)んだけど、全然違った。操作はどちらかというと左側のsrcフォルダのファイルに直接コードを書くほうが多い。
・起動>動作>レジーム>ストップ>デストロイ、といったアプリの状況把握が重要。
・エクリプスの自動補完は、先にclassのほうから書いていけば、不足メソッドが赤波線がつくので、それをクリックすればimportファイルを提案してくれて楽
・APIのメソッドも重要なんだけど、アプリの状態ごとにclassをちゃんと書いていくというお作法を理解することも重要。
・実機はDDMSパースペクティブに表示される
・classは後ろから書いていったほうが、足りないよ!ってエラーが出なくて良い。
・Log.dで逐一メッセージを表示させるといいよ。
・apkファイルの書き出しはファイル>エクスポート
・サンプルファイルの取り込みはファイル>インポート

AndroidはAPKファイルをネットに置いておけばすぐに実機にダウンロードして試せるのがいいですね。アプリ作り、楽しい!

Androidアプリ開発は、iPhoneアプリ作成と比べて、最初の開発環境準備やJavaのお作法を覚えるところが、すごく壁が高いので、誰かに聞くのがやっぱり効率的でいいですね。

>>初心者向けAndroid[アンドロイド]アプリ開発講座 | TechAcademy [テックアカデミー]

Android開発の入門にオススメの書籍

さてちなみに、講師の先生は、日本Androidの会でコミュニティ運営委員や埼玉支部長をやられてます進藤先生です。とっても気さくで聴きやすいい雰囲気の先生でした。おまけのサンプルファイルを使ってカメラアプリを最後にしっかりチューニングできました。ありがとうございました。

で、先生におすすめの書籍を伺ったところ、自分の興味のあるものを調べて買うのが良いとのこと。Kindleなどでもいろいろと試し読みが出来ますので、これを買いました。バージョンはどれを買っても最新っていうわけにはいきませんから、1冊でアプリ1個作るという丁寧さとキャプチャの豊富さで、今これで勉強中です。

すごくいいですよ。

アプリを作ろう!Android入門
アプリを作ろう!Android入門

・ ・ ・ ・ ・

>>安っ!アマゾンで半額以下になっている食品タイムセール
セール特設ページを見る

↓↓↓無料のニュースレターを配信中です

たまにこうして受講者の側になってみてます。