Androidアプリ解説が自分なりにできないかと
(ものすごく低級な解説)
思って、久々にEclipseを開いたが、何をどうすれば良いのか
まったく覚えていない。
このブログの書き始めは、そこそこ書くことができたのに
物忘れの激しさに改めて驚いた。
少しずつ、備忘録的に技術的な記事を書きためていく必要性を
感じています。
不定期になると思いますが、たまにアップしますので、嘘がないか
チェックをお願いします。
SyntaxHighlighter
2010年9月21日火曜日
2010年7月8日木曜日
AndroidとJAVA
Androidの開発はJAVA言語を使用して行う。
そのせいか、巷に出ているAndroid関係の参考書は
JAVAを知っている前提で書かれている。
その結果、JAVAを知らない私にとって、参考書に
書かれているソースコードが読めずにずになかなか
先に進めないし、応用も利かない。
そのうち、Androidで学習するJAVAとか出版されるかも
しれないが、ここは基本に立ち返り、JAVAを学習しようと
思い立った。
まずは、やさしいものからと思い探し当てたのでが
「楽しいJAVA入門」
私レベルでもすんなり理解できるよう書かれており、
なかなかの優れモノと思います。
ネットでなく、書籍を購入する場合は、こちらから
その他のJAVA入門関係はこちらから
JAVA入門書
そのせいか、巷に出ているAndroid関係の参考書は
JAVAを知っている前提で書かれている。
その結果、JAVAを知らない私にとって、参考書に
書かれているソースコードが読めずにずになかなか
先に進めないし、応用も利かない。
そのうち、Androidで学習するJAVAとか出版されるかも
しれないが、ここは基本に立ち返り、JAVAを学習しようと
思い立った。
まずは、やさしいものからと思い探し当てたのでが
「楽しいJAVA入門」
私レベルでもすんなり理解できるよう書かれており、
なかなかの優れモノと思います。
ネットでなく、書籍を購入する場合は、こちらから
その他のJAVA入門関係はこちらから
JAVA入門書
2010年6月16日水曜日
Android実習マニュアル
Android の調べ物をしていたら、大変良い教材を発見したので
紹介したいと思います。
大黒学氏が作成した「Android 実習マニュアル」です。
丁寧にわかりやすく書かれているので、理解が深まります。
できれば「SQLite」についても触れてほしかったです。
次のrevisionに期待しましょう。
紹介したいと思います。
大黒学氏が作成した「Android 実習マニュアル」です。
丁寧にわかりやすく書かれているので、理解が深まります。
できれば「SQLite」についても触れてほしかったです。
次のrevisionに期待しましょう。
2010年6月1日火曜日
Android開発の効率化
Androidの特徴としてマッシュアップ(Mashup)といって、複数のアプリケーションを組み合わせ、新しいアプリケーションを作成することができる。
たとえば、既存のバーコードリーダーアプリと書籍検索を組み合わせて
独自の本箱を作成することなどが可能となる。
すべてを手作りする必要がないため開発効率はあがると思うが
優良なソフトを見つけ出す労力は大変なことになることが想像できる。
そこで重要になるのは、AndoridNaviとかのAndroid評価サイトの役割だ。
ここまで書いて思ってのは、評価サイト運用というビジネスは
なりたたないだろうか?
どうおもう(^_^;)
たとえば、既存のバーコードリーダーアプリと書籍検索を組み合わせて
独自の本箱を作成することなどが可能となる。
すべてを手作りする必要がないため開発効率はあがると思うが
優良なソフトを見つけ出す労力は大変なことになることが想像できる。
そこで重要になるのは、AndoridNaviとかのAndroid評価サイトの役割だ。
ここまで書いて思ってのは、評価サイト運用というビジネスは
なりたたないだろうか?
どうおもう(^_^;)
AndroidManifest
Androidアプリを実行するためには各画面(Activity)を
AndroidManifest.xmlというファイルに登録しなければならない。
画面作成は「layout」で行い、プログラムを書いてコンパイル。
この時点で、AndroidManifest.xmlに何も定義していなくても
OK!
さぁ、実行という段階で、「ソースが見つかりません」という
実行時エラーが発生する。
エラーメッセージに惑わされて、大騒ぎした挙句
AndroidManifest.xmlに定義するのを忘れていたという
なんとも間抜けな事態に落ちうる訳であるが、
いかにManifestは大事なものであるかの一例であろう。
でも、できればコンパイル時にもっとわかりやすいエラーメッセージ
を出力し、エラーとなってほしいものだ。
ちなみに、選挙公約で使われるマニフェストは「Manifesto」
といって、最後に「o」がつくようだ。
赤枠が使用する画面(Activity)の定義
AndroidManifest.xmlというファイルに登録しなければならない。
画面作成は「layout」で行い、プログラムを書いてコンパイル。
この時点で、AndroidManifest.xmlに何も定義していなくても
OK!
さぁ、実行という段階で、「ソースが見つかりません」という
実行時エラーが発生する。
エラーメッセージに惑わされて、大騒ぎした挙句
AndroidManifest.xmlに定義するのを忘れていたという
なんとも間抜けな事態に落ちうる訳であるが、
いかにManifestは大事なものであるかの一例であろう。
でも、できればコンパイル時にもっとわかりやすいエラーメッセージ
を出力し、エラーとなってほしいものだ。
ちなみに、選挙公約で使われるマニフェストは「Manifesto」
といって、最後に「o」がつくようだ。
赤枠が使用する画面(Activity)の定義
2010年5月19日水曜日
Android開発者向け専用端末
SHARPからAndroidのアプリケーション開発者向け専用端末
が発売になったようです。(記事はこちらから)
実際に買うには、いろいろ手続きをしなければならず
値段はわかりませんでした。
予算がないので、会社では買えません(カナシイ)
実験用機器としては大変魅力的と思いますので
手にした皆さんの評価が気になります。
が発売になったようです。(記事はこちらから)
実際に買うには、いろいろ手続きをしなければならず
値段はわかりませんでした。
予算がないので、会社では買えません(カナシイ)
実験用機器としては大変魅力的と思いますので
手にした皆さんの評価が気になります。
2010年5月17日月曜日
VBとの表現の違い
今までの開発で良く使っていた「リストボックス」「コンボボックス」は
Androidでは、「リストビュー【listview】」「スピナー【spinner】 」というらしい。言語により方言はいろいろあると思うが、spinnerはVBのコンボボックス
とも動きがやや異なる。
画面が小さな携帯向けのコンボボックス機能を考えたら、こうなったというところだろうか?
図は、「スピナー【spinner】」と「スピナー【spinner】」をクリックした
時に表示される画面
2010年5月11日火曜日
Android端末を手作りした人々
世の中にはPCを自作して楽しんでいる人たちがいる。
私の友人は真空管アンプをいまだに手作りして
音の聞き比べをしながらうんちくを聞かせる。
で、私はandroid端末を手作りできないか考えた。
調べてみると、既に行っているいる人(会社)があった。
思ったより、費用がかかりそうであるが、
レポートを読むといかにも楽しそうだ。
そう!モノ作りは楽しいのだ。そして我々はモノ作りが好きな
集団であるはずである。
食べていける事業にするには、幾多の困難があるであろうが
何とか継続していきたいと考えている。
「手作りAndroidケータイでんわ」
私の友人は真空管アンプをいまだに手作りして
音の聞き比べをしながらうんちくを聞かせる。
で、私はandroid端末を手作りできないか考えた。
調べてみると、既に行っているいる人(会社)があった。
思ったより、費用がかかりそうであるが、
レポートを読むといかにも楽しそうだ。
そう!モノ作りは楽しいのだ。そして我々はモノ作りが好きな
集団であるはずである。
食べていける事業にするには、幾多の困難があるであろうが
何とか継続していきたいと考えている。
「手作りAndroidケータイでんわ」
2010年3月18日木曜日
android開発中画面
androidでの開発途中のプログラム実行結果をアイセルで
購入したdocomoのHT-03Aでも見ることができるということで
早速写真を撮らせてもらった。
パソコンで見るのとやはり微妙に見え方が違う。
やはり最終的には実機による十分な確認作業をしないと
速度的な問題、操作性の問題等を拾い上げることは
できないと感じたが、携帯系の開発では当たり前のことと
思う。
やるべきことは時間を惜しまずしっかりやりましょう。
写真は開発中の画面。完成品をお楽しみに。
購入したdocomoのHT-03Aでも見ることができるということで
早速写真を撮らせてもらった。
パソコンで見るのとやはり微妙に見え方が違う。
やはり最終的には実機による十分な確認作業をしないと
速度的な問題、操作性の問題等を拾い上げることは
できないと感じたが、携帯系の開発では当たり前のことと
思う。
やるべきことは時間を惜しまずしっかりやりましょう。
写真は開発中の画面。完成品をお楽しみに。
登録:
投稿 (Atom)


