来週からAndroidアプリ開発のお仕事をするので学習のために三日間でアプリを作ろうと思います。
とりあえず基本は本で抑えたのできっと行けるはず。
目次
作るアプリ
シンプルにTodoListを作ります。
リストも使うしEditTextも使うし保存もするしチェックボックスも使えるし、色々網羅できそうだからです。
あとTodoListが個人的に好き。
目標
- 1から作る
- ListViewを使う
- Flagmentを使う
- 三日以内に作る
- ちゃんと最後まで作る
- 途中経過と手順をブログにあげる
こんな感じで。
環境
MacOS Sierra:10.12.6
AndroidStudio:2.3.3
Kotlin:1.1.50(多分)
プロジェクト作成まで
- AndroidStudioをインストール
- Kotlinプラグインを入れる
- 新しい空のプロジェクトを作成(1から作るので)
- Code->Convert JavaFile to Kotlin File
ググったら出るので割愛
次回から本格的に作っていきますよ。
頑張ろう。
ではまた。
1から勉強するのにおすすめでした。(プログラミング経験は無いときつそう)
Kotlinスタートブック -新しいAndroidプログラミング
<div class="booklink-powered-date" style="font-size: 8pt; margin-top: 5px; font-family: verdana; line-height: 120%;">
posted with <a href="https://yomereba.com" target="_blank" rel="nofollow noopener">ヨメレバ</a>
</div>
</div>
<div class="booklink-detail" style="margin-bottom: 5px;">
長澤 太郎 リックテレコム 2016-07-13
</div>
<div class="booklink-link2" style="margin-top: 10px;">
<div class="shoplinkamazon" style="margin-right: 5px; background: url('//img.yomereba.com/yl.gif') 0 0 no-repeat; padding: 2px 0 2px 18px; white-space: nowrap;">
<a href="//af.moshimo.com/af/c/click?a_id=814281&p_id=170&pc_id=185&pl_id=4062&s_v=b5Rz2P0601xu&url=http%3A%2F%2Fwww.amazon.co.jp%2Fexec%2Fobidos%2FASIN%2F4865940391%2Fref%3Dnosim" target="_blank" rel="noopener">Amazonで見る</a><img loading="lazy" style="border: none;" src="//i.moshimo.com/af/i/impression?a_id=814281&p_id=170&pc_id=185&pl_id=4062" width="1" height="1" />
</div>
<div class="shoplinkkindle" style="margin-right: 5px; background: url('//img.yomereba.com/yl.gif') 0 0 no-repeat; padding: 2px 0 2px 18px; white-space: nowrap;">
<a href="//af.moshimo.com/af/c/click?a_id=814281&p_id=170&pc_id=185&pl_id=4062&s_v=b5Rz2P0601xu&url=http%3A%2F%2Fwww.amazon.co.jp%2Fexec%2Fobidos%2FASIN%2FB06XHJMR65%2F" target="_blank" rel="noopener">Kindleで見る</a><img loading="lazy" style="border: none;" src="//i.moshimo.com/af/i/impression?a_id=814281&p_id=170&pc_id=185&pl_id=4062" width="1" height="1" />
</div>
<div class="shoplinkrakuten" style="margin-right: 5px; background: url('//img.yomereba.com/yl.gif') 0 -50px no-repeat; padding: 2px 0 2px 18px; white-space: nowrap;">
<a href="//af.moshimo.com/af/c/click?a_id=814284&p_id=56&pc_id=56&pl_id=637&s_v=b5Rz2P0601xu&url=http%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F14295117%2F" target="_blank" rel="noopener">楽天ブックスで見る</a><img loading="lazy" style="border: none;" src="//i.moshimo.com/af/i/impression?a_id=814284&p_id=56&pc_id=56&pl_id=637" width="1" height="1" />
</div>
<div class="shoplinkrakukobo" style="margin-right: 5px; background: url('//img.yomereba.com/yl.gif') 0 -50px no-repeat; padding: 2px 0 2px 18px; white-space: nowrap;">
<a href="//af.moshimo.com/af/c/click?a_id=814284&p_id=56&pc_id=56&pl_id=637&s_v=b5Rz2P0601xu&url=http%3A%2F%2Fbooks.rakuten.co.jp%2Frk%2Ffe980f5c3f6c34f6869467385b74d0e3%2F" target="_blank" rel="noopener">楽天koboで見る</a><img loading="lazy" style="border: none;" src="//i.moshimo.com/af/i/impression?a_id=814284&p_id=56&pc_id=56&pl_id=637" width="1" height="1" />
</div>
<div class="shoplinkseven" style="margin-right: 5px; background: url('//img.yomereba.com/yl.gif') 0 -100px no-repeat; padding: 2px 0 2px 18px; white-space: nowrap;">
<a href="//af.moshimo.com/af/c/click?a_id=814280&p_id=932&pc_id=1188&pl_id=12456&s_v=b5Rz2P0601xu&url=http%3A%2F%2F7net.omni7.jp%2Fsearch%2F%3FsearchKeywordFlg%3D1%26keyword%3D4-86-594039-8%2520%257C%25204-865-94039-8%2520%257C%25204-8659-4039-8%2520%257C%25204-86594-039-8%2520%257C%25204-865940-39-8%2520%257C%25204-8659403-9-8" target="_blank" rel="noopener">7netで見る<img loading="lazy" style="border: none;" src="//i.moshimo.com/af/i/impression?a_id=814280&p_id=932&pc_id=1188&pl_id=12456" width="1" height="1" /></a>
</div>
</div>