<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>初心者がスマホアプリを作る。</title>
<link>https://ameblo.jp/bp8700/</link>
<atom:link href="https://rssblog.ameba.jp/bp8700/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>初心者がandroidアプリ開発に挑戦してみる。続くかは不明。。。全く需要のない独り言もある。</description>
<language>ja</language>
<item>
<title>ウィザードの効果</title>
<description>
<![CDATA[ <p>ええ　さぼりました～　うひひ</p><p>まあ　していきます。。。</p><br><p><font size="3"><strong>Eclipseのウィザードでつくられたもの</strong></font></p><p><strong><font size="3">・srcフォルダ・・・ソースファイルいれるフォルダ</font></strong></p><p><font size="3"><strong>　</strong></font><font size="2">その下にちゃんと設定したファイルとかが入ってる～</font></p><p><font size="2">　</font></p><p><font size="3"><strong>コードを確認すると・・・</strong></font></p><p><font size="2"><br></font></p><p><font size="2">パッケージの名前が付けられてる。、</font></p><p><font size="2">さらに、いろんなクラスとかを前もってインポートされてる。</font></p><p><font size="2">これによって指定するときにフルパス的な？</font><font size="2">クラスをずらずら書かないで済む。</font></p><p><font size="2"><br></font></p><p><font size="3"><strong>継承　</strong><font size="2">もともとあるクラス（スーパークラス）をもとにして新しいクラス（サブクラス）をつくる。</font></font></p><p><font size="2"><br></font></p><p><font size="2"><font size="3">オーバーライド</font>　サブクラスで再定義してさら機能追加したり。</font></p><p><font size="2"><br></font></p><p><font size="2"><br></font></p><p><font size="2">んんんんんん　よくわからない。。。</font></p><p><font size="2">ていうか書きながらすると覚えらんない・・・。</font></p><p><font size="2"><br></font></p><p><font size="2">実際にプラグラム書き始めてからのほうが</font></p><p><font size="2">日記書く意味がある気がする</font></p><p><font size="2"><br></font></p><p><font size="1">（やった！さぼれるね）ええ　クズです＾＾</font></p><p><font size="2"><br></font></p><p><font size="2"><br></font></p><p><strong><font size="1">参考書籍</font></strong></p><p><font size="1">翔泳社　『作ればわかる！Andoroid プログラミング第2版 -SDK4対応-』　</font><font size="1"><span class="bxgy-byline-text">金宏 和實　著　</span></font><strong><font size="1"><br></font></strong><br></p><p><font size="2"><br></font></p>
]]>
</description>
<link>https://ameblo.jp/bp8700/entry-11894316416.html</link>
<pubDate>Tue, 15 Jul 2014 00:48:04 +0900</pubDate>
</item>
<item>
<title>基本情報技術者試験</title>
<description>
<![CDATA[ <br><p><font size="2">略してFE。</font></p><p><font size="2">絶対に落ちるけど秋に受ける。</font></p><p><font size="2"><br></font></p><p><font size="2">午前も午後も中途半端にしかしてないけど。</font></p><p><font size="2">どんなもんかってーので。</font></p><p><font size="2"><br></font></p><p><font size="2">以前、全く分野が異なる某資格を取得しようと試験に臨むも、</font></p><p><font size="2">緊張して手が震えてアカンかった。。。</font></p><p><font size="2">本番激弱し。</font></p><p><font size="2"><br></font></p><p><font size="2">そうならないためにも慣れておく必要がある～</font></p><p><font size="2"><br></font></p><p><font size="2">とはいってもお金出すわけだし、点数は少しでも取りたい。</font></p><p><font size="2">夏休み勉強せねば～。できるかしら・・・・。</font></p><p><font size="2"><br></font></p><p><font size="2">アルゴリズムとデータベースがちんぷんかんぷんで</font></p><p><font size="2">手付かず。</font></p><p><font size="2"><br></font></p><p><font size="2">不安でしょうがない～</font></p><p><font size="2"><br></font></p><br>
]]>
</description>
<link>https://ameblo.jp/bp8700/entry-11892160036.html</link>
<pubDate>Thu, 10 Jul 2014 22:57:06 +0900</pubDate>
</item>
<item>
<title>path通る　Androidプロジェクト作る</title>
<description>
<![CDATA[ <p><strong><br></strong></p><p><font size="2">pathを通せるか不安でしたが、</font></p><p><font size="2"><strong><font size="3">なんとかなりました。</font></strong>やったー感謝。</font></p><p><font size="2"><br></font></p><p><font size="2">インストール先をよく確認しておらず、</font></p><p><font size="2">さらに参考書通りにフォルダ名を変更もせずで</font><font size="2">少し苦労した。</font></p><p><font size="2">自業自得ですね～</font></p><p><font size="2"><br></font></p><p><font size="2">今回は、</font></p><p><font size="2"><br></font></p><p><strong><font size="3">●Androidプロジェクトの作成●</font></strong></p><p><strong><font size="3"><br></font></strong></p><p><font size="2">アプリを開発するためにEclipseでAndroidプロジェクトを作成しなきゃならない。ので、作ります。</font></p><p><font size="2"><br></font></p><p><font size="2">参考書は画像あるから手順が分かり易くて本当に助かる～</font></p><p><font size="2">でも自分で考えてしてないから仕組みとか９０パーセント理解してない。</font></p><p><font size="2"><br></font></p><p><font size="2">大丈夫かしら。。。</font></p><p><font size="2"><br></font></p><p><font size="2">アプリケーションの名前は日本語でもＯＫらしい。</font></p><p><font size="2">パッケージ名はクラス名の重複を避けるためにつける。</font></p><p><font size="2"><br></font></p><p><font size="2"><strong>アクティビティ</strong>（アプリの画面）の種類を選ぶなど。</font><font size="2"><br></font></p><p><font size="2"><br></font></p><p><strong><font size="1">参考書籍</font></strong></p><p><font size="1">翔泳社　『作ればわかる！Andoroid プログラミング第2版 -SDK4対応-』　</font><font size="1"><span class="bxgy-byline-text">金宏 和實　著　</span></font><strong><font size="1"><br></font></strong><br></p><p><font size="2"><br></font></p><p><font size="2"><br></font></p>
]]>
</description>
<link>https://ameblo.jp/bp8700/entry-11891717913.html</link>
<pubDate>Thu, 10 Jul 2014 02:12:11 +0900</pubDate>
</item>
<item>
<title>SDKのインストールとAVDの作成</title>
<description>
<![CDATA[ <p><font size="2">前回は、、、</font></p><p><font size="2"><br></font></p><p><font size="2"><strong>eclipse</strong>を日本語で使えるソフトがプラスされてる<strong>Pleiades</strong>をインストールした。</font> </p><p><font size="2"><br></font></p><p><font size="2">Javaは<strong>オブジェクト指向</strong>だから、クラスというのを指定しなきゃならない。</font></p><p><font size="2">そうするとmain()メソッドがつくられるので、そのなかに処理を記述。</font></p><p><font size="2">でいいのかな？？？</font></p><br><p><font size="2"><br></font></p><p><font size="4">今回（実は昨日）は<strong>SDKをインストールする。</strong></font></p><p><strong><font size="2"><br></font></strong></p><p><strong><font size="3">ＳＤＫとは・・・</font></strong></p><p><font size="2">→Androidのプログラムを作成するために必要である。</font></p><p><strong><font size="2"><br></font></strong></p><p><strong><font size="2">あれ、eclipse(Pleiades)は何のためにインストールしたんだっけ？</font></strong></p><p><strong><font size="2"><br></font></strong></p><p><strong><font size="3">eclipseとは・・・</font></strong></p><p><font size="2"><strong>→</strong>開発するための統合環境らしい。</font><font size="2">あくまでも環境であって作成するには別の（ＳＤＫ）が要るってことかしら～～。</font></p><br><p><font size="2">参考書に乗っている通りに<font size="1">（私的に）</font>細かい設定をして終了。</font></p><p><strong><font size="2"><br></font></strong></p><p><strong><font size="2">開発するためには色々設定やらインストールが要るのね～</font></strong></p><p><strong><font size="2"><br></font></strong></p><p><font size="4"><strong>●ＡＤＴをインストール</strong>●</font></p><p><font size="3"><br></font></p><p><font size="3"><strong>ADTとは・・・</strong></font></p><p><font size="2">→アプリの開発環境を追加するプラグインだそうな。</font></p><p><font size="2">ん？アプリ開発環境ってなに？SDKはなんの意味が？？</font></p><p><font size="2"><br></font></p><p><font size="1">わけわからんくなってきたな。。。</font></p><p><font size="1">プラグインだから、便利な機能ってことでいいのか？ｗ</font></p><p><font size="3"><br></font></p><p><font size="3">とりあえず、<strong>Android development tools(ADT)</strong>をインストール</font>。</p><br><p>さらに・・・</p><br><p><font size="3"><strong>●ANdroid Virtual Device(ＡＶＤ)の作成。</strong></font></p><p><strong><font size="3"><br></font></strong></p><p><strong><font size="3">AVDとは・・・</font></strong></p><p><font size="2"><strong>→</strong>エミュレータを使うために必要。実機での動作をＰＣ画面上で再現するもの！かな。</font></p><p><font size="2"><br></font></p><p><font size="2">エミュレートするAndroidのバージョンや、SDカードの容量など設定し、</font></p><p><font size="2">起動。</font></p><p><br><br><a href="http://stat.ameba.jp/user_images/20140708/01/bp8700/3c/c1/g/o0800071412996614207.gif"></a><br><a href="http://stat.ameba.jp/user_images/20140708/01/bp8700/d2/07/g/o0578073712996616123.gif"><img border="0" alt="" src="https://stat.ameba.jp/user_images/20140708/01/bp8700/d2/07/g/t02200281_0578073712996616123.gif" width="220" height="281"></a> <br></p><br><p><strong><font size="4">なった～～！俄然やる気が湧いてきたｗ</font></strong></p><p><strong><font size="4"><br></font></strong></p><p><strong><font size="2">しかしここまで。次はやっとpathです。</font></strong></p><p><strong><font size="4"><font size="2">大丈夫かしら。。。</font></font></strong> </p><br><br><p><strong><font size="1">参考書籍</font></strong></p><p><font size="1">翔泳社　『作ればわかる！Andoroid プログラミング第2版 -SDK4対応-』　</font><font size="1"><span class="bxgy-byline-text">金宏 和實　著　</span></font><strong><font size="1"><br></font></strong></p><p><strong><font size="1"><br></font></strong></p><p><font size="2"><br></font></p><p><font size="1"><br></font></p>
]]>
</description>
<link>https://ameblo.jp/bp8700/entry-11890632131.html</link>
<pubDate>Tue, 08 Jul 2014 00:00:44 +0900</pubDate>
</item>
<item>
<title>Eclipseダウンロード完了</title>
<description>
<![CDATA[ <p><font size="2"><br></font></p><p><font size="2">参考書とおりに進んだらなんとか。。。</font></p><p><font size="2">Eclipseを起動するところまでこれた！</font></p><p><font size="2">やはり書籍は丁寧である！</font></p><p><font size="2"><br></font></p><p><strong><font size="3">そして起動。</font></strong></p><p><strong><font size="3"><br></font></strong></p><p><font size="2">コンソール表示させて</font></p><p><font size="2"><strong>System.out.println("文字");</strong></font></p><p><strong><font size="2"><br></font></strong></p><p><font size="2">で、ちゃんと出た～ｗよかったよかった。。。</font></p><p><font size="2"><br></font></p><p><font size="2">あしたはいよいよ前回挫折したpathなのかしら？</font></p><p><font size="2">なってください・・・・。</font></p><p><font size="2"><br></font></p><p><font size="2">ちなみにJavaという言語は<u><strong>オブジェクト指向</strong></u>なのだと。</font></p><p><font size="2">なんやそれ・・・調べておかないとなあ～。。。</font></p><p><font size="2"><br></font></p><p><font size="2"><br></font></p><font size="2"><p><strong><font size="1">参考書籍</font></strong></p><p><font size="1">翔泳社　『作ればわかる！Andoroid プログラミング第2版 -SDK4対応-』　</font><font size="1"><span class="bxgy-byline-text">金宏 和實　著　</span></font><strong><font size="1"><br></font></strong></p><p><strong><font size="1"><br></font></strong></p><p><br></p></font><p><font size="2"><br></font></p><br>
]]>
</description>
<link>https://ameblo.jp/bp8700/entry-11889546524.html</link>
<pubDate>Sun, 06 Jul 2014 03:24:51 +0900</pubDate>
</item>
<item>
<title>開発環境を構築する</title>
<description>
<![CDATA[ <p><strong><font size="3"><br></font></strong></p><p><font size="2">開発環境を構築します～。</font></p><p><strong><font size="2">まずはJava Development Kit (JDK)をインストールする。</font></strong></p><br><p><font size="2">オラクル社のダウンロードページするわけですが、</font></p><p><strong><font size="3">どれ？？？</font></strong></p><p><font size="2"><br></font></p><p><font size="2">参考書で指定されてるJDK6のダウンロードボタンがなーい。</font></p><p><font size="2">アップデートされたからでしょうか。。。</font></p><p><font size="2"><br></font></p><p><font size="2">JDK8　と　JDK7があるけどどちらでもいいのかしら。</font></p><p><font size="2">６に近い７のほうを選択して良いんじゃないかという安易な考えｗ</font></p><p><font size="2"><br></font></p><p><strong><font size="3">次に、統合開発環境Eclipseのインストールする。</font></strong></p><p><font size="3">英語でわかりにくいので、日本語にしてくれるプラグインも</font></p><p><font size="4">入っている　<strong>Pleiades （プレアデス）</strong>をインストーーール</font></p><p><font size="4">アンド展開～～～</font></p><p><font size="4"><br></font></p><p><font size="4">今日はここで一旦おわり～</font></p><p><strong><font size="3"><br></font></strong></p><p><strong><font size="3"><br></font></strong></p><font size="3"><p><strong><font size="1">参考書籍</font></strong></p><p><font size="1">翔泳社　『作ればわかる！Andoroid プログラミング第2版 -SDK4対応-』　</font><font size="1"><span class="bxgy-byline-text">金宏 和實　著　</span></font><strong><font size="1"><br></font></strong></p><p><strong><font size="1"><br></font></strong></p><p><strong><br></strong></p></font><p><strong><font size="3"><br></font></strong></p>
]]>
</description>
<link>https://ameblo.jp/bp8700/entry-11889023028.html</link>
<pubDate>Fri, 04 Jul 2014 23:44:57 +0900</pubDate>
</item>
<item>
<title>Androidってなんだ～</title>
<description>
<![CDATA[ <p>昼寝（夕寝）したお蔭で記事を書く気になれた。。。よかった</p><br><p><font size="2">で、今日はアプリを開発する！</font><font size="1">ための下準備をする。</font></p><p><font size="2"><br></font></p><p><font size="2">まず、<strong>Androidとはなんぞや？</strong>と訊かれたら</font></p><p><font size="2"><font size="1">「スマートフォンのＯＳ？</font>」としか答えられない。。。</font></p><p><font size="2">広義的にはこれで良い気がする。</font></p><p><font size="2"><br></font></p><p><font size="2">そこで参考書を読んだところ、</font></p><p><font size="2"><br></font></p><p><font size="2"><br></font></p><p><font size="2">Androidは携帯端末用に開発された土台。</font></p><p><font size="1"><strong>・・・・？（どゆこと）　</strong><strong>早々に読解力の無さが露呈。</strong></font></p><p><strong><font size="1"><br></font></strong></p><p><font size="2">そしてアプリを作るためのソフト開発キットＡｎｄｒｏｉｄ　ＳＤＫやデータベース等の<strong>ミドルウェア(具体的な動作をするソフト)</strong></font></p><p><font size="2">電話とかカメラなどの<strong>標準アプリケーション</strong></font></p><p><strong><font size="2"><br></font></strong></p><p><font size="2">これの集まりを<strong>Android</strong>という。</font><font size="1">らしい。</font></p><p><font size="1">土台にソフトとか標準アプリが乗ってるってことでいいっしょ。たぶん。</font></p><p><font size="1"><br></font></p><p><font size="1"><br></font></p><p>というかAndroid OSって２００８年からあったみたい。スマホってそんな前からあったの？！</p><br><br><p><strong><font size="4">●Android（アーキテクチャ）設計思想●</font></strong></p><br><br><p><strong><font size="2">次。Androidアーキテクチャ　　（当然？である）</font></strong></p><p><font size="1">あ！授業でアーキテクチャってのがＯＳＩ参照モデルで出てきた！</font></p><p><font size="2">構成って意味かな？→<strong>設計思想でした。</strong></font></p><p><strong><font size="2"><br></font></strong></p><p><strong><font size="3"><br></font></strong></p><p><strong><font size="2">たくさんの部品からなる４層（５領域）で構成されてる！</font></strong></p><p><strong><font size="2"><br></font></strong></p><p><strong><font size="2">・アプリケーション層</font></strong></p><p><strong><font size="2">　→</font><font size="1">ホームとかブラウザとか</font></strong></p><p><strong><font size="2"><br></font></strong></p><p><strong><font size="2">・アプリケーションフレームワーク層</font></strong></p><p><strong><font size="1">　→アプリ開発に必要な機能を提供する。</font></strong></p><p><strong><font size="1"><br></font></strong></p><p><strong><font size="2">・ライブラリ層（Andoroidランタイム）</font></strong></p><p><strong><font size="2">　→</font><font size="1">SQLite,（データベース）SGL（グラフィックスエンジン）など</font></strong></p><p><strong><font size="2"><br></font></strong></p><p><strong><font size="2">・Linuxカーネル層</font></strong></p><p><strong><font size="2">　</font><font size="1">→アプリケーションを動かすための基本環境</font></strong></p><p><strong><font size="2"><br></font></strong></p><p><font size="1">ん～図をみてもなんのことやら・・・。</font></p><p><font size="1">こやつらを全部つかってアプリとかがちゃんと動くってことですかね。</font></p><p><font size="1">ていうか語尾に層を付けて良いのかしら。</font>。。</p><p><font size="1">開発してるとわかってくるもんなんだろか。</font></p><p><font size="1"><br></font></p><p><font size="2">まだまだあるけどしんどくなってきたから明日は開発環境構築したい。</font></p><p><font size="2">前回参考書なしで挑んだところ、pathが通せなくて挫折したｗ</font></p><p><font size="2">だから明日がまたできなかったらと思うと怖い・・・</font></p><p><strong><font size="1"><br></font></strong></p><p><strong><font size="1">はあ～がんばろ～。絶対今回はアプリ作る。（たぶん・・・）</font></strong></p><p><strong><font size="1"><br></font></strong></p><p><strong><font size="1">参考書籍</font></strong></p><p><font size="1">翔泳社　『作ればわかる！Andoroid プログラミング第2版 -SDK4対応-』　</font><font size="1"><span class="bxgy-byline-text">金宏 和實　著　</span></font><strong><font size="1"><br></font></strong></p><p><strong><font size="1"><br></font></strong></p><p><strong><font size="1"><br></font></strong></p><p><font size="1"><br></font></p><p><font size="1"><br></font></p><p><font size="1"><br></font></p><p><strong><font size="2"><br></font></strong></p><p><font size="2"><br></font></p><p><font size="2"><br></font></p><p><font size="2"><br></font></p>
]]>
</description>
<link>https://ameblo.jp/bp8700/entry-11888470696.html</link>
<pubDate>Thu, 03 Jul 2014 22:47:26 +0900</pubDate>
</item>
<item>
<title>参考書（？）買う</title>
<description>
<![CDATA[ <p><font size="2">誰も見てないけどこんばんは。</font></p><p><font size="2">定期的に記事を更新できるのか非常に危うい。</font></p><p><font size="2">Androidのアプリ開発について覚えたことをまとめる場所にする。</font></p><p><font size="2"><br></font></p><p><font size="2">参考にさせて頂くのは、</font></p><dl><dt><font size="5">↓これ。</font> </dt><dt></dt><dt></dt><dt><a href="http://click.affiliate.ameba.jp/affiliate.do?affiliateId=27501901" rel="nofollow" target="_blank" alt0="BlogAffiliate">作ればわかる! Androidプログラミング 第2版 -SDK4対応- (Smart Mobi.../翔泳社<br><img border="0" src="https://img-proxy.blog-video.jp/images?url=http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F51%252BXtUNY4XL._SL160_.jpg"></a> </dt><dd style="MARGIN: 0px">￥2,894 </dd><dd style="MARGIN: 0px">Amazon.co.jp </dd></dl><p>書店で散々迷ってこれを選んだ。理由は安かったから。</p><p>楽天の何かのアンケートでQUOカードを頂いたのでそれを足しにした。</p><br><p><font size="2">さあページをめくらん。</font></p><p><font size="2">・・・・</font></p><p><font size="2">・・・・</font></p><p><font size="2">・・・・</font></p><p><font size="2">疲れた。無理だ・・・。明日にしよう。。。</font><br><br></p>
]]>
</description>
<link>https://ameblo.jp/bp8700/entry-11887876874.html</link>
<pubDate>Wed, 02 Jul 2014 22:02:53 +0900</pubDate>
</item>
</channel>
</rss>
