(旧)koogawa blog

iPhone/iPad、HT-03A、携帯で撮った写真など。

全体表示

[ リスト | 詳細 ]

記事検索
検索

全7ページ

[1] [2] [3] [4] [5] [6] [7]

[ 次のページ ]

ブログ移転しました

突然ですが、ブログをYahoo!からはてなに移転しました。

 
理由は、Yahoo!ブログには

・アクセス解析機能がない
・高度なシンタックスハイライト機能がない
・デザインのカスタマイズ性に乏しい

など、とにかくできないことが多かったためです。 
 
今後はもっと技術系のネタを書いていきたいと思ってますので、どうぞよろしくお願いしますm(_ _)m 

閉じる コメント(0) ※投稿されたコメントはブログ開設者の承認後に公開されます。

閉じる トラックバック(0) ※トラックバックはブログ開設者の承認後に公開されます。

[facebook] その他に振り分けられたメッセージを新着表示する方法

ブログ移転につき、本記事はこちらに移動しました。

http://koogawa.hateblo.jp/entry/2011/11/14/222740

閉じる コメント(0) ※投稿されたコメントはブログ開設者の承認後に公開されます。

閉じる トラックバック(0) ※トラックバックはブログ開設者の承認後に公開されます。

とあるiPhoneアプリ開発者が初めてのAndroidアプリをリリースするまで

イメージ 1

Androidアプリ+Javaの勉強を始めてから2週間、ようやく1作品目のアプリをリリースすることができました。

Venue Map for Android
http://bitly.com/pjcJn8

すでにiPhoneアプリを4つリリースしている私ですが、今までJavaを本格的に使用したことはなく、レベル的には学生時代に入門レベルを勉強して放置してたぐらいです。

ここでは、私がリリースまでにどんなことをやったかをまとめておきたいと思います。

1. Ttitanium Mobile → 挫折


Ttitanium Mobile(タイタニウムモバイル)は、JavaScriptでiPhone/Androidアプリが同時に作れてしまうという素晴らしい開発環境。

以前からTitaniumには興味があったので、参考書を買って勉強してみることに。
しかし、参考書通りにサンプルソースを動かそうとしてみても、何故かビルドが成功しない…。

4時間ぐらい試行錯誤してみるも、一行にビルドは成功せず。
こうしているうちに、

「この時間をJavaの勉強にあてた方が遥かに効率的なんじゃないか」

ということに気付き、ひとまずTitaniumは諦めることに…(1回目の挫折)

2. 書籍を読む → 挫折


以前、買ったまま放置していた「Google Androidアプリケーション開発入門 画面作成からデバイス制御まで」という書籍を読み始める。

最初の方はわかりやすかったのだが、Hello, Androidアプリを作ったあとぐらいから急に知らない単語や、よくわからないデバッグツール(これについての説明は一切なし)が頻出し始める。

結局、内容についていけなくなり、再び本棚へと封印(2回目の挫折)

※この本は多分、入門レベルから一歩進みたい人が読む本なんだと思う

3. Webの連載記事


世界を目指せ!Androidアプリ開発入門」という連載記事を第1回から読み始める。

これも最初の方はわかりやすかった。
中でも、実機への転送方法として、いったんapkファイルをWebサーバに上げて、それを実機からダウンロードさせる、という方法はとても斬新だった。
(USB経由で簡単に転送できることを知ってたので、一度も試さなかったが…)

しかし、回を進めていくに連れ、指示通りプログラムを書いてもエラーになり、アプリが起動しないといった現象が頻発し始める。
ダウンロードしたサンプルソースにもTYPOが多く、そもそもビルドが通らない。
読者からの訂正コメントのおかげで、なんとか途中までは進められたものの、第5回ぐらいで脱落(3回目の挫折)

初級〜中級者向けの記事だったらまだわかるけど、入門者向けの記事でこれはない。

「これじゃ世界は目指せない」

4. 書籍2冊目


今度は失敗しないために、Amazonのレビュー率が一番高い書籍を買うことに。(最初からこうすればよかった)
「初歩からわかるAndroid最新プログラミング」(下記リンク参照)
という書籍の評判が一番良かったので購入。

内容はレビュー通り、とてもわかりやすかった。
説明がとにかく丁寧で、突然知らない単語が出てくる、といったことは一切なかった。
第2章「Eclipseを使った実際の開発手順」では、デバッグの仕方も解説されており、単なる開発手順だけでなく、バグに直面した時の対処法まで解説されている。

第4章「はじめてのAndroidアプリケーション」までの内容で、今回のアプリは作れそうな感じだったので、この時点で開発を開始。

本に載っていないところはWebで調べるなどして、だいたい一週間ほど(学習期間を除く)でアプリをリリースすることができた。

まとめ


いろいろ挫折もしましたが、無事アプリをリリースできたのも「これを作りたい」っていう明確な目標があったからなんだと思います。
「何か作りたい」程度の目標だったら、おそらくHello, Worldだけ表示して終わってたと思います。

この記事が、これからAndroidアプリを開発する方のお役にたてれば幸いです。

アフィリエイト   私のおすすめ:
【送料無料!ポイント2倍!!】【書籍】初歩からわかるAndroid最新プログラミング

閉じる コメント(0) ※投稿されたコメントはブログ開設者の承認後に公開されます。

閉じる トラックバック(0) ※トラックバックはブログ開設者の承認後に公開されます。

なちこさんの「iPhoneアプリ開発者名鑑」に載せていただきました!

この度、なちこさんの「iPhoneアプリ開発者名鑑」に載せていただきました!

【アプリ開発者名鑑71】代表アプリ『まりも』 @koogawa さん♪ #devunq71
http://blog.goo.ne.jp/spanske_stol/e/fdbe2c46e190baa6a05efff9a73f1a23

iPhoneアプリ開発を始めた経緯や、最初に読んだ参考書などを語ってますので、
これからアプリを作りたいって方はぜひ読んでくださいませ!

なちこさん、ありがとうございました!( ´∀`)

閉じる コメント(0) ※投稿されたコメントはブログ開設者の承認後に公開されます。

閉じる トラックバック(0) ※トラックバックはブログ開設者の承認後に公開されます。

朝型プログラマに、私はなりたい

今までは

帰宅 → 風呂 → プログラミング → 夢中 → ようやく寝る → 寝坊

という流れが日常茶飯事だったのですが、
今後はこれを改め、朝型プログラマを目指そうと思います。

朝型プログラマとは…
私が勝手に作った造語。
朝6時ぐらいに起床し、出社までの時間を利用してプログラミングをする人のこと。


朝型プログラマのメリット
  • 出社時間(=終了時間)が決まってるので、効率が良い
  • 朝なので気持ちが良い
  • 頭も冴えてる
うまく朝型に切り替えられるといいな〜\(^o^)/

アフィリエイト   私のおすすめ:
朝型人間になれる本 健康・美容・仕事に効く

閉じる コメント(0) ※投稿されたコメントはブログ開設者の承認後に公開されます。

閉じる トラックバック(0)

全7ページ

[1] [2] [3] [4] [5] [6] [7]

[ 次のページ ]


.

人気度

ヘルプ

Yahoo Image

1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

最新のトラックバック

  今日 全体
訪問者 0 13561
ブログリンク 0 0
コメント 0 1
トラックバック 0 1

ケータイで見る

モバイル版Yahoo!ブログにアクセス!

モバイル版Yahoo!ブログにアクセス!

URLをケータイに送信
(Yahoo! JAPAN IDでのログインが必要です)

検索 検索

開設日: 2009/5/24(日)


プライバシーポリシー -  利用規約 -  ガイドライン -  順守事項 -  ヘルプ・お問い合わせ

Copyright (C) 2012 Yahoo Japan Corporation. All Rights Reserved.