スマホアプリを作って
自分を表現しよう!
パソコン甲子園 モバイル部門 チュートリアル
Road to PC Koshien 2023!
ようこそ!パソコン甲子園モバイル部門チュートリアルへ!
パソコン甲子園モバイル部門にようこそ!
モバイル部門では、『スマートフォン』という舞台を通して、“実際に使える、夢のあるアプリケーション”を皆さんで作って、その作品の特徴と有意性、独自性、そしてユーザビリティを基に優劣を決める競技となります。また、『チーム戦』でもあるので、3人1組でのチームワーク開発の過程についても評価されます。
注) 本サイトは、パソコン甲子園モバイル部門に参加するための高校生のための『自主勉強ページ』です。本サイトに含まれるコード・画像等を本選用に使用される場合は、使用許諾が必要となる場合がありますのでご注意ください。また、時々刻々と、Androidの開発環境が進化しますので、もしバージョンが古くなった場合はご容赦ください
PCKモバイル部門 オンライン説明会 Movie
PCKモバイル部門 過去開催分アーカイブ
パソコン甲子園2022 モバイル部門競技
(オンサイト)
パソコン甲子園2021 モバイル部門競技
(オンライン)
パソコン甲子園2020 モバイル部門競技
(オンライン)
PCK モバイル部門に関する情報リンク
本サイトの構成
本サイトでは、パソコン甲子園を目指す高校生のために、
パソコンは使えるが、
企画を立てたことがなく、
プログラミングは初心者、
と言う高校生から、上級者まで、トピック毎にレベルアップ出来るように構成しています。
『パソコンが使える=フリーのソフトをダウンロードして来て使える』という事を前提に、
パソコン甲子園『モバイル部門』とは何?
パソコン甲子園『モバイル部門』の企画を作る
Android開発をするための環境やツールの設定
Java/Kotlinを使ったAndroidアプリケーションの作り方
Androidアプリケーションで使える他のツール群
などの情報を掲載していきます。
実際に色々なモノを作ろうとするためには、Java/Kotlinについて30時間以上、Androidについて45時間以上の経験が必要になります。高校生にこれだけの経験を求めるのは非常に難しいと思うので、こちらもコンテンツを綴りながら『要点』をざっくりと示しながら、そこだけ見れば後は詰まった時にチラ見で何とかなる様に書いて行こうと思います。
本サイトの注意点
本サイトで紹介しているAndroidアプリケーションの作り方は一例に過ぎません。
Androidアプリケーションの作成方法は本によって、また作者によってまちまちですが、本サイトの作り方は、最初は2Dゲーム等を意識した作り方ですので、一般アプリケーションの作り方と一線を画す部分があるかもしれません。
現在様々なAndroidプログラミングの教科書が出ておりますので、このページを導入にして、各書籍で補完するようにしてください。
※ (2020/2/28追記) 2017年からKotlinが正式採用され、標準開発環境がJavaではなくKotlinベースになっています(Javaでも作成は可能だが…)。また、UnityやReactなど、別な開発プラットフォームを使うケースも多くなりました。全てを網羅できませんが、出来るだけ最新の物をこれから集めていきます。
TECHNICAL MASTER はじめてのAndroidアプリ開発 第2版 Android Studio 2対応
著者: 山田祥寛
単行本: 629ページ
出版社: 秀和システム; 第2版 (2016/12/16)
言語: 日本語
ISBN-10: 4798048534
ISBN-13: 978-4798048536
発売日: 2016/12/16
Androidアプリ開発パーフェクトマスター[最新版] (Perfect Master)
著者: 金城 俊哉
単行本: 939ページ
出版社: 秀和システム (2016/11/29)
言語: 日本語
ISBN-10: 479804847X
ISBN-13: 978-4798048475
発売日: 2016/11/29
アンドロイドプログラミング最初の一歩 3 (Android6 Eclipse AndroidStudio2)
著者: 佐藤 浩, 長南 恵
単行本(ソフトカバー): 432ページ
出版社: パルフ出版; 初版 (2016/8/1)
言語: 日本語
ISBN-10: 4990544323
ISBN-13: 978-4990544324
発売日: 2016/8/1
これ1冊でできる! Android Studio アプリ開発入門
著者: 清水 美樹
単行本: 368ページ
出版社: ソーテック社 (2016/8/11)
言語: 日本語
ISBN-10: 4800711061
ISBN-13: 978-4800711069
発売日: 2016/8/11
ほんきで学ぶAndroidアプリ開発入門 第2版 Android Studio、Android SDK 7対応
著者: 株式会社Re:Kayo-System
単行本(ソフトカバー): 432ページ
出版社: 翔泳社; 第2版 (2016/11/19)
言語: 日本語
ISBN-10: 4798148121
ISBN-13: 978-4798148120
発売日: 2016/11/19
著者: 金田 浩明
単行本: 350ページ
出版社: SBクリエイティブ (2016/4/29)
言語: 日本語
ISBN-10: 4797383453
ISBN-13: 978-4797383454
発売日: 2016/4/29
作成: 矢口勇一 (会津大学 ロボット工学講座 准教授)