2019/02/06
2017年9月追記
只今、期間限定セール中です!
900円 → 690円
sponsored link
もくじ
初心者が手に取るべき入門書
Androidアプリ作りに挑戦しようと思う方、初めて買う入門書はどうか慎重に選んで下さい。
たとえ全ての情報が網羅されている本でも、初めの方のページで躓いてしまってはその本は無駄になってしまいます。お金が無駄になるどころか、下手したら心が折れて「やっぱ難しいからやーめたっ」となることもありえます。
一般に販売されている入門書は、一冊で初歩段階から高度な情報までもカバーしているので、どうしても全体的に内容が薄くなってしまいがちです。
初心者が手に取るべき入門書は、広い範囲をまんべんなくカバーしている本ではなく、むしろ余計な部分はカットして初めに知るべきことに絞って書かれた本です。
そういう本当の初心者に向けた入門書というのは、あまり無いというのが正直なところです。それなりの値段(3000円前後)で販売しようと思えば、ある程度情報を網羅してそれなりの体裁を整えなければならないという出版社の事情もあるんだと思います。
そこで、大変僭越ではございますが、わたくし、Androidアプリ開発の初歩の部分にスポットを当てた入門書を書かせて頂きました。900円で販売いたします。お値段的にも内容的にも一冊目には持って来いです。
2017年9月追記
只今、期間限定セール中です!
900円 → 690円
→素材ダウンロードページ
本書のターゲット
本書のターゲットは、初めてAndroidアプリ作りに挑戦したい!っていう人、もしくは以前挑戦したけど難しくて挫折してしまったっていう人です。
普通の入門書ならサラッと通り過ぎるような、それでいて初心者には???となるような部分を、しっかりページを割いて解説しています。
ただしJavaの文法などはあまり解説していません。しかし全然難しくないので、一番かんたんなJava入門を読んで一通り基礎を理解出来ていたら、普通に読んで頂けると思います。
本書の構成
本書は以下の7つのChapterで構成されています。
Chapter1 アプリ開発の準備
Androidの概要、Android Studioを使ったアプリ開発環境の構築方法、SDK Managerについての解説、新規プロジェクトの作成方法などについて解説しています。
Chapter2 Hello world!の仕組み
新規プロジェクトを作った際に出来上がる、画面に「Hello world!」と表示するだけのアプリについて、何がどうなって画面に「Hello world!」と表示されるのか?その仕組みを解説しています。
Chapter3 レイアウトの作り方
実際に画面レイアウトを作りながら、思い通りのレイアウトを組むコツを学んでもらいます。
Chapter4 ボタン機能を実装する
実際に簡単な機能を持つボタンを実装しながら、ボタン押下時の処理をプログラミングする方法を解説しています。
Chapter5 インテントについて
画面を遷移させる際や、他のアプリと連携したい際に使うインテントについて、実際に様々な機能を実装しながら解説しています。
Chapter6 アクティビティのライフサイクル
アクティビティのライフサイクルというAndroidアプリの最も基本的な機能について解説しています。
Chapter7 データを永続化する方法
何らかのデータを永続化する際に使うプリファレンスという機能について、解説しています。
難しい説明は抜きにして、まず出来ることからやってみよう。というのが本書の特徴的なスタイルです。小さなハードルを一つ一つ超えているうちに、いつの間にか大きなハードルを超えてしまっている。というような感覚でAndroidアプリの基礎を理解してもらえるはずです。
執筆を終えて
いやぁ正直、大変でした。
キャプチャの量なんてハンパじゃないですから。200枚どころじゃありません。
めちゃくちゃ大変でしたけどkindle本として出版する以上は、読んでくれるのはお金を出してくれた方です。そこは絶対妥協せずに、少しでも読みやすいように分かりやすいようにと思ってキャプチャをせっせと作りました。こんなやつとか↓
もちろん原稿も何度も読んで、何度も書き直して、分かりにくいところはないか?ひたすらチェックしました。分からない人が読んで果たして意味が伝わるか?どの順番で教えたら分かりやすいか?説明がしつこくなりすぎていないか?って。
きっと痒いところに手が届くと言って貰える初心者向けの一冊に仕上がったと自負しております。私の自慢はどんな専門家よりも初心者の気持ちがよく分かるってことです!
Androidアプリ作りに挑戦したいっていう方で、3000円もする入門書を買ってもし難しくて分からなかったら嫌だなと言う方は、ぜひ本書で初めの一歩を踏み出して下さい!
絶対、出来ます。
一人でも多くの方が、本書を読んでAndroidアプリを作れるようになって、便利なアプリがGoogle Playにたくさん並ぶことを願っています。(^^)
一つ残念だったのがページのレイアウトが思い通り組めなかったことです。kindle本は基本的には機種の大きさによってレイアウトが変わってしまうので、1ページごとにかっちりとレイアウトを組むことが出来ませんでした。なのでページによっては見づらい箇所があるかも知れません。
もし紙で出版してくれる出版社ありましたら、ご連絡ください。→mail@nobuo-create.net
出来れば7インチ以上のタブレット推奨です。スマホでは画面が小さすぎてソースコード部分が読みづらいと思います。
よろしくお願いします。
[スペシャルサンクス]
電書ちゃんのでんでんコンバーターさんが無ければ出版することは出来ませんでした。ありがとうございました。
今だけ→転職できなければ全額返金の「エンジニア転職保証コース」
絶対エンジニアになる!→テックエキスパート
フリーランスエンジニアの収入例を見てみる→レバテックフリーランス
コメント
購入したいです!が、Kindleを購入する必要があるみたいなのですが、iphoneのkindleアプリでも読めるようにして頂けないでしょうか?
by ああ 2015/07/26 20:25
ありがとうございます。
Androidのkindleアプリなら読めたのですがiPhoneでは無理ですか??
by Nobuo@管理人 2015/07/27 12:08
無理のようです…
by ああ 2015/07/27 19:10
こちらを見ても分かりませんでしょうか?
→KindleがなくてもKindleは読める。iOS版とAndroid版の違いを超ていねいに解説 – エキレビ!(1/3)
by Nobuo@管理人 2015/07/27 20:34
こちらのwebサイトにはお世話になっております
早速電子書籍版を買ってみようとまずサンプルを配信しようとしたところ
上記のようにkindle以外は配信できないようです
他の書籍に関してはいままで色々な端末のkindleアプリに配信しておりましたが
この書籍に関しては配信先がグレーアウトし選択できなくなっています
ちなみに私がkindleの配信先に登録している端末は
ipadair,ipodtouch5,iphone5s,中華android,kindle
で、今選べるのは白黒kindleしかありません
なので白黒で試し読みしているところです
by 名無し隊員さん 2015/08/02 02:00
おっと失礼しました
中華パッド(Teclast X89 DualOS)とkindle
この2機種でいけました
by 名無し隊員さん 2015/08/02 02:05
名無し隊員さん様
ご丁寧にご報告いただきまして感謝いたします。ホント助かります。なんと良い方なんでしょう。
初めてのkindle出版なのでよく分からない点も多々あり、ご迷惑おかけします。申し訳ないです。
なんとか対応したいと思いますので今後と もよろしくお願いします。
ありがとうございました。
by Nobuo@管理人 2015/08/02 09:11
iPhoneではダウンロード出来ない件について只今、Amazonに対応してもらってます。
ご報告いただいた方々、本当にありがとうございました。
8月7日までにAmazonより返事をもらえるようなので、少々お待ち頂けると幸いです。
ご迷惑おかけします。
by Nobuo@管理人 2015/08/02 14:29
iPhone、iPadで見られなかった件について、修正版をアップし問題が改善されたことを確認いたしました。
ご迷惑をおかけいたしました。今後ともよろしくです。
by Nobuo@管理人 2015/08/07 12:28
お世話になります、早速ですが
アイテムはこの端末で使用できません(太字
Androidアプリを作ろう[Android Studio対応版]
このコンテンツはお客様のKindleでサポートされていません。http://www.amazon.co.jp/kindlesoftwareupdatesで最新ソフトウェアをダウンロードして端末をアップグレードしてください。
のメッセージがiphone5sとipadairで出てクラウドからDL出来ないですね
両端末のkindleアプリを最新、かつバックグラウンドから動作終了、かつ再起動しても同メッセージが出てました
OSは8ですが最新ではないです
by 名無し隊員さん 2015/08/08 18:39