(旧)koogawa blog

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

モバイル

[ リスト | 詳細 ]

記事検索
検索

全3ページ

[1] [2] [3]

[ 次のページ ]

とある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) ※トラックバックはブログ開設者の承認後に公開されます。

iPhoneとAndroid、買うならどっち?

最近、スマートフォンについて質問されることが多くなってきたので、ちょっとまとめてみます。

そもそもスマートフォンって何?

ネットで調べてみると
「コンピュータを内蔵し、音声通話以外に様々なデータ処理機能を持った携帯電話」
のように解説されてます。

ようするに、実は「スマートフォン」という言葉自体はエラく曖昧なんですね。

日本においては、iPhone とか Xperia のような高機能な携帯を、普通の携帯(最近ではガラケーとかフィーチャーフォンとか呼んだりする)とは区別して「スマートフォン」と呼んでいるようです。

※ちなみにスマートフォンを略して「スマホ」と呼んだりします。

普通の携帯と違うところ

自分が感じた「スマートフォンのすごいところ」を書き出してみます。

・画面がデカイ → 一度に見れる情報量が断然多い
・文字入力がとにかく速い(フリック入力に慣れると普通の携帯の数倍のスピードでメールが打てます)
・Webブラウジングもサクサク。スクロールは指でスイスイできます
・駅とかカフェで Wi-Fi (ワイファイと読む。ウィフィじゃないよ)接続ができる。めちゃくちゃ速いし、パケット通信量もかからない。
・GMail や Hotmail など、携帯メール以外も受信できる。もちろん新しいメールがきたら即通知してくれる。
・アプリをいっぱい入れられる
・(開発者視点)個人でアプリを作って公開できる。ガラケーアプリの場合、個人で開発しても公開する場所が少なかったり、法人の場合と比べていろいろと不利になることが多いみたいです。

ただ、最近のガラケーにも Wi-Fi 対応機種がボチボチ出てきたりと、徐々に「ガラケーのスマホ化」が進んでるみたいですね。

参考記事:スマートフォンとフィーチャーフォンは融合していく(NTTドコモ 辻村氏)

Androidって何?

※これもかなり広い意味があるので簡略化して説明します

Android とは、OS(Operating System)の一種で、「アンドロイド」と読みます。

OS というのはコンピュータを動かす重要なソフトウェアのことで、パソコンで言うと Windows Xp とか Mac OS がそれにあたります。
Excel や Internet Explorer などのソフトは、この OS のおかげで動いてるんですね。

スマートフォンの世界でも同じように
・Android
・iOS(最近まで iPhoneOS という名前だった)
・Windows Mobile
などのOSが存在します。

Android は Google が、
iOS は Apple が、
Windows Mobile は Microsoft が
それぞれ作ってます。

Android OS が動いているスマートフォンの例:
docomo / Xperia (SO-01B)
docomo / Galaxy S (SC-02B)
au / IS03 (レディーガガがCMのアレです)
SoftBank / HTC Desire (X06HT)

iOS(iPhone OS) が動いているスマートフォンの例:
SoftBank / iPhone 4

日本でのiPhone 販売権はSoftbankが握っているので、docomoやauからiPhoneが売り出されることはありません。

で、結局どっちを買うべきなの?

結論から言ってしまうと、

「今は iPhone にしとけ」

というのが個人的意見です。

理由は。。。

スマートフォン端末シェア、iPhone系が54.6%…インターネットメディア総研

何が言いたいかというと、つまりは
「長いものには巻かれろ」
ということです(笑)

アプリを作る側から見ても、まずは利用者が多いスマートフォン用のアプリから出すのが当然だと思います。

実際、「番組公式アプリ」とか「○○ショップ公式アプリ」などの類のものは、大体 iPhone アプリだったりします。

さらに、公開されているアプリ数を見ても iPhone アプリの方が圧倒的に多いのがわかります。

・iPhoneアプリ総数 154,726 (内 電子書籍18% / ゲーム15% / エンタメ13%)
・Androidアプリ総数 22,586 (内 エンタメ20% / ツール14% / テーマ8%)

引用元:【速報】iPhone vs Android アプリ最新統計 〜 iPad発表でiPhoneアプリが急増中

ただし、これはあくまで「現時点」での話です。
最近では Android が急成長してきていることもあり、2〜3年後は立場が逆転している可能性も十分あり得ます。


以上、個人的な意見をエラそうに語ってきましたが、
この記事を参考にするかしないかは

あなた次第です

アフィリエイト   私のおすすめ:
雑誌 / 初めて買うスマートフォン 〔Book〕

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

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

iPhoneアプリ版「まりも」アップデートしました

本日、「まりも」Ver 1.1 が Apple の審査を無事通過し、
AppStore にてリリースされました!


バージョン 1.1 の新機能

* 背景に自分が撮った写真を使用できるようになりました
* ダブルタップでまりもをつつけるようになりました(音が出ます)
* 情報画面からまりもの状態を確認できるようになりました

背景には写真の他、自作画像も設定できます。

もしよかったら遊んでみてくださいm(_ _)m

※もちろん無料です!広告も出ません

アフィリエイト   私のおすすめ:
天然まりも1個入り

閉じる コメント(0)

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

iPhoneアプリ版「まりも」リリースしました

イメージ 1iPhoneアプリ版「まりも」が先日リリースされましたexclamation

基本的には mixi アプリ版と同じく、ひたすら「まりも」を放っておくだけのアプリですほっとした顔
ただ、今回は iPhone 版ということもあり、本体を傾けてまりもを転がす、といったデバイスの特性を活かしたアクションができるようになってます。

もしよかったら遊んでみてくださいm(_ _)m

(もちろん無料でお使い頂けます)
 

アフィリエイト   私のおすすめ:
天然まりも1個入り

閉じる コメント(0)

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

全3ページ

[1] [2] [3]

[ 次のページ ]


.

人気度

ヘルプ

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.