表題の本のレビューです。
まず自分のスキルとして、Androidアプリの開発経験なし、Kotlinも経験なし、Javaについては理解しているし開発経験もあります。
全体的によくまとまっていて分かりやすかったです。
一通りよく使いそうな機能は網羅されている印象。
誤字脱字もほとんど見受けられません。
作者が冒頭で記載しているように、Kotlinの言語仕様については説明されていません。
この辺りは別の本やサイトで調べる必要があります。
しかし、Javaの言語仕様を理解していればこの本の内容は理解できます。
この本を読んだあとで改めて開発しながらKotlinでの書き方を調べていけばいいかと思います。
結論としては、ある問題をフォローしてくれさえすればお勧めできる書籍ではないかと考えています。
ただし、いくつか気になる点があるのも確かです。
以下にその部分を書いていきます。
・デバッグについてほとんど触れられていない
デバッグ方法に触れられていないため、何か問題が発生するたびにどこに問題があるのか分からず足止めをくってしまう、実際に自分で開発をしようとすればこの問題は更に顕著になるでしょう。
出来れば最初のあたりでデバッグ方法についての記述が欲しかったところです。
・8章でリストビューのカスタマイズをしたときにエディタで警告が表示されたまま
MutableListにリスト要素を格納する際に引数の型についての警告が表示されます。
実行に問題ないとはいえ、かなり気持ち悪いのは確かです。
これに触れていないのはどうなのかな・・・と感じました。
・Pixel3でアクティビティのライフサイクル以降のサンプルがほぼ動作しない
一番の問題はこれです。
現行のリファレンスモデルであるPixel3で動作しないというのは非常に大きな問題だと思います。
この点については是非ともフォローをお願いしたいところです。
逆に言えば、この点についてフォローが無ければ、どんなに良くできた本だとしても他の人にお勧めすることは難しいです。
追記:
AVD設定時に「Enable Device Frame」のチェックを外し忘れており、これを外すことで正常に動作するようになりました。
筆者の齊藤さんに確認していただきましたが、これが直接の原因である可能性は低く、こういった問題が発生した場合にはプロジェクトのクリーン→リビルドを行えば解決する場合があるとのことでした。
2019年8月16日金曜日
2010年2月24日水曜日
Windowsのセットアップを自動化したい
毎回毎回めんどいんですよね、セットアップ。
やたら時間ばかりかかって。
てなわけで、放置してたら勝手にセットアップできたらいいなー・・・と。
調べてみたらWAIKとかMDTとか、よくわからんものが。
どうもWindowsの更新ファイルを適用した上でイメージファイルを作れるっぽい。
んだが、相変わらずMicrosoftのマニュアルはわかりづらい・・・
何はともあれWAIKとMDTをダウンロードしてインストール。
勘で適当にOSイメージと更新ファイルをぽぽいっと放り込んでみる。
んで、これをイメージファイルに・・・って、どこでイメージファイルにするんだ?
んー・・・、アプリも追加できるみたいだし、それも含めてまた今度だな( ̄◇ ̄;)
2010年1月18日月曜日
JQueryとか
グループワークでサイト作成したんですが、何かいいアイデアがないか探していて
たまたまJQueryに目が留まったので使ってみました。
なんていうか、プログラミングというより、CSSを使っている感覚でした。
これならプログラミングに壁を感じているデザイナーでも普通に使えそうですね。
実質一行で要素のドラッグができた時には、ちょっと感動しました。
個人的に考えているWebサイト制作のネタとかもあるので、もう少し深く調べてみようと
思います。
見ていて分かりやすかったのは↓のページです。
■Web制作の現場で使えるjQuery UIデザイン入門
他にもCodeZineにも分かりやすい解説があるみたいですが。
2009年12月27日日曜日
合格っ!
行ってきました。
CCENTの試験です。
正直、試験場が遠いので一気にCCNAを受験しようかと思ったのですが、
もし不合格だったときのことを考えると怖くて^^;
31,500円が一気に無駄になった上に半年受験できなくなるのは恐怖です。
てなわけで、受験場へ・・・
最初に免許証と署名入りのカードを見せて室内へ。
チュートリアルが始まり、見終わったので終了を押すと、「採点します」みたいな
表示が・・・(((゜д゜;)))
怖いので画面上部に表示されている時間が終わるまで待つことに。
次に同意とか確認とかを終えるといざ試験!
緊張してるところに、いきなりシミュレーション問題がきてパニックw
普通に分かるコマンドが出てこず、かなりてこずりました。
時間をたっぷり使ったものの、最終的には無事解答。
時間に怯えながらも残りの問題は特に問題もなく進めていき、試験終了。
アドミニストレーターの方に「おめでとうございます」の言葉と共に結果を
手渡されます。
予想外の高得点w
ってか、すぐに結果が出るんですね。気持ちよく年を越せそうです。
2009年12月19日土曜日
SO-01B!
ついに判明!
Sony-Ericssonから発売されるスマートフォン、「XPERIA X10」の日本での発売は
NTT-docomoからっ!
家庭的理由からdocomo以外のキャリアは使えないので、ひとまずほっとしました。
残る問題は2つ。
- いつ発売されるのか?
- 月額料金は?
発売時期は色んな噂があるものの、まだまだわかりそうもないですね・・・
ただ、イギリスでの発売が2月らしいので、そのあたりだと思いたいです。
月額料金は、現状だと7,490円ですが・・・
正直、ちょっと高い(´д`;)
発売に併せて、iPhoneと競合できるくらいのプランを用意してほしいです。
ともあれ、docomoからの発売決定(アナウンスされたわけではないが)は嬉しいなっと。
2009年11月29日日曜日
問題点ってそこだっけ?
事業仕分けを見てて思うこと。
確かに国民は税金の無駄遣いを正して欲しくて民主党に票を入れたんだと思う。
でも、今回みたいなやり方を期待してたのかな?
国民が期待していたのは、予算を持ってくれば評価が上がる今の仕組みを、
いかに国民のために有効に使うかを考えられる人を評価する仕組みに変革して
もらうことを期待していたんじゃないだろうか。
官僚を恨めしく思っていた人には、官僚が言い負かされている姿を見るのが
楽しく感じるのかもしれない。
でも、今回の仕分けで突然仕事を失った受注先はどうなるんだろう?
ダムにしても同様だ。
この不況に、すぐに入る仕事などないだろう。
無駄な遣い方だと思えば、修正すればいい。
修正すれば済むことを事業自体なくして、その後の影響を考えないのは愚かだ。
仕事を突然なくした企業がどれだけ倒れていくのか・・・
師走を目前に戦々恐々としている人たちのことを考えてみようよ。
2009年11月23日月曜日
IE9が・・・
早くもIE9が披露されたんだとか。やたらペース速いね。
まぁ、IE6を放置してた期間が以上に長かったからね・・・
んで、その内容↓
Microsoft、次期Webブラウザ「IE 9」を披露
・・・またなんか変な方向に進んでる気が・・・
他のブラウザが標準技術を進化させていく方向で一致してるのに、なぜ
DirectXなのさ・・・
IE8でWeb標準に歩み寄るように見せかけて、やっぱりこの会社は
変わらないんだね。
今更プロプラエタリな方向に向かう開発者もいないと思うんだよね。
ただ、その手法で今の地位を築いただけに、引き返せないのかもしれない。
Ajax、HTML5、CSS3・・・どんどん標準技術の波が押し寄せて来てる。
Microsoftはどこに向かって行くんだろう。
登録:
投稿 (Atom)
