iPhone/iPadアプリ開発ブログ by @cococchi

中1娘のiPhoneアプリ開発シリーズ 序章







この前、続きは明日とか書いておきながら結構時間が経ってしまいました。

前回の記事「中1娘がアプリを作りたいと言ったよ。」


このシリーズは、中1の娘がiPhoneアプリ開発を行なってリリースまでたどり着けるか書いていきたいと思います。
けど、途中で挫折するかもしれないし、かなり時間が掛かるかもしれないです。


最初は、こんなアプリあったらいいのにっていう娘の言葉に「作れば〜」と軽く言ったものにすごく反応して「作る〜!」となったので、教えていこうかなと思ったのがきっかけでした。



で、これを書くと色々と賛否両論ありそうだし(子供は外で遊んだほうがいいとか、引きこもるとか)、ちょこっと親の思いというのを書いてみたいと思います。


私がなぜ教えようとおもったのか。。。


娘はピアノが好きでピアノ関係の仕事に就きたいと思って毎日練習したり、そういう学校にも行きたいので合格するように勉強も頑張っています。
けど、親としては、将来的に考えてピアノだけだとな〜という思いがあったんです。

で、アプリ作ってみたらというものに反応したので、教えてあげれば将来の可能性は広がるなと思ったのです。


娘の下に小4の息子がいます。
小4の息子が小1、中1の娘が小4の時にパソコンを教えはじめました。
ローマ字入力とかネット上のマナーとか遊びながらですが。

今は、それぞれがYoutube見たり色々検索して「ポケモンの映画は何日から」とかゲームの攻略サイト見て試してみたり、志望大学を決めたりしています。

なので、娘は、タッチタイピングも今はできるし、色々興味あるものもネットで検索したりできるようになりました。


興味なければアプリ作りたいなんて思わないだろうし。
本当は、息子の方がプログラミングをどんどん覚えるんじゃないかと思って、小さい時からパソコンを教えたりしていたんだけど、一緒に習っている娘の方がささっと使いこなしていました。


息子も自分で「字も汚いし、忘れ物多いし、運動できないし」とかいう子ですが、パソコンだけは負けないという自負があるようです。
だから伸ばして上げようと思ったのでした。


ってことで、次回から、どの手順で学んでいるかとか書きたいと思います。






中1娘がアプリを作りたいと言ったよ。







中1の娘がiPhoneアプリを作りたい!と言いました。

そうなった経緯は・・・


中学生になったらiPhoneが欲しいという娘に買ってあげました。
それまでに、私のお古で自宅でYoutubeとかアプリとかで遊んでたのであんまり操作を説明することもなく使いこなしてました。

ただ、中学は携帯禁止で見つかったら高校進学にも即効影響するって事で持って行けてないんですが、自宅でアプリを使って勉強とかしてます。
娘は、ピアノが好きで志望大学が決まっているので、それに向けて高校受験頑張るって感じで、自分で英語のアプリとかをダウンロードしてました。

i暗記もダウンロードして勉強してるみたい。

i暗記:語学学習、大学受験、資格、センター試験対策、TOEICの勉強をひまな時間に記憶カードでチェック!〜広告非表示版〜 App

カテゴリ: 教育

価格: ¥800



で、英語の勉強してる時に、英語のアプリに発音をどうするのか書いてないという。

それで、私は、「じゃ、作れば〜」

というと、すっごい乗り気になって作る〜!となりました。


あ、もし広告入れて月5,000円とか稼げたら凄いね〜って話をしてたら、小4息子が毎月ゲーム買える!とこれまたやる気に。


ってことで、iPhoneアプリ開発を勉強することになりました。

まだ、Xcodeまでは難しいので、序章って感じですが、これをブログでシリーズ化して書いていこうかと思います。
子供なんでもうやーめたってなるかもしれないけど、記録としてもいいかなと思ってます。

また、明日にでも序章から。






沖縄そばナビ リリースしました!







4月の最初に「沖縄そばナビ」をひっそりリリースしました。
こちらは琉球シンカ名義での初のアプリ。

沖縄そばナビ(ライトバージョン) App

カテゴリ: 旅行

価格: 無料



去年、会社に琉球大学のインターン生2名が来てて1週間で形にしました。
しかし、そのまま寝かせてて、琉球シンカというチームを作って、アプリのUIデザインをしてもらい、私の方で、iOS5対応とか、現地までの経路、一覧にも画像表示とか、色々機能も追加してリリースとなりました。


沖縄そば屋さんは、琉球シンカチームがそれぞれ好きなそば屋さんを回りました。
だから、地域がまだまだ偏ってます(^_^;)

けど、沖縄制覇するのを目標に今後も1ヶ月に1回程度の頻度で追加していきたいと思っています。

後は、メモが残せるとかSNS関連も機能を追加していけたらいいな〜と思っています。
それから100円そばも追加していきたい。


よしやるぞ!ってみんなで決めてから1週間でAppleに申請。

まずは、月曜日からみんなでそば屋を回るところから4日間ぐらいで35件程度回ってデータベースに追加しました。

その間に、UIデザインをカワさんにしてもらってパーツ切り出しまで完了。
私は、データが無くても出来る部分(iOS5対応とかARCオンで最初からプロジェクト作りました)を進めました。

で、木曜日からデータベース作成してデザイン組み込んで、金曜日の夜に色々検証してもらって、土曜日に追加機能とか修正作業。
日曜日に木曜日以降に行った沖縄そば屋のデータも追加&広告入れる作業などなどやって、日曜日の24時前ぐらいにAppleに申請完了しました。

一気に進めた感じでしたね〜


勢いってのも大事ですね。


今後も定期的にアップデートしていく予定です。


沖縄そばナビ(ライトバージョン) App

カテゴリ: 旅行

価格: 無料






勉強するにはかなりよいツール:ドットインストール







昨日、一人ドットインストールで盛り上がっておりました。
先週、Objevtive-cもレッスンに加わったということで基礎1から動画を見ていました。
分かる部分もあるんですが、他の人に説明する時にどうしたらいいかわからない時があるので、とっても参考になります。

ドットインストールは、HTMLからJavascript、UNIXコマンドなど初心者にはありがたい勉強できるWebサービスです。

まず初心者には、ドットインストールという感じで進めていこうと思っています。
動画が3分程度で終わるので、ちょっとした隙間に見れるのがいいですね。
私はJavascriptとか勉強したい。

と、私自身がドットインストールのファンになったので、子供たちも勉強するといいなと思っていました。
本当は、もっと前から息子(今度小4)と娘(今度中1)にドットインストールで勉強させようと思っていたのですが、やり始めると質問が多くなるだろうからってことで、数カ月そのままにしていました。


今日、息子が友達と遊びにいって帰ってきてから、家のネット環境が悪くYoutubeに繋がらないってことで、暇〜と言ってうるさかったんです。
私もたまたまやる気になったので、ドットインストールに息子のアカウント作成。


そこから、ここから動画を見ていって書かれているのをここに(エディタ)書いていって、ブラウザでチェックしたらいいんだよ〜と一連の流れを説明。
アルファベットはわかるけど、英語は分からないのでちょっと苦戦しながら入力。

ダブルクォーテーションとか全角で入れてたりなかなか意味を理解して入力できてない。
動画みて、わかったといってるけど、応用はまだ出来なさそう。

とりあえず、ソースを丸写しで2回目に理解しながらやるってのでもいいかってことで、一人でさせていました。

宿題より集中してずっとやってる。。。

この状況をツイートすると、運営会社の代表の @taguchiさんから「嬉しいですね。」と返信が!
ってことで、一人テンション上がっていました。

なんと百式の方というのも知りまたまた一人びっくりしてたのでした。


この春休みは、小3で習う感じの復習って思ってたのに、ドットインストールでHTMLのお勉強って事になりそうです(^_^;)






Redmineをローカルに簡単インストール







最近仕事でRedmineに移行しました。
それは、チームで使っているので、自分用にも欲しいな〜と思いました。

そのために、サーバ借りるとかインストール大変だなと色々調べてたら、簡単にローカルにインストールできるものを見つけました。
インストーラーがあって、Windows、Macにも可能です。

BitNami

ここからダウンロード。
WindowsでアクセスしてるとWindows版が表示されるかも?

後は、ダウンロードしたファイルをインストールするだけです。






一気にアプリがリリースされました。







バージョンアップやら新作アプリの申請が重なったせいか、一気にアプリがリリースされました。

一つ一つご紹介します。


■パワースポット&チャージ沖縄

こちらは、一番最初のリリースが2010年。
結構経ちました。

今回のリリースで英語版にも対応と画面遷移も変えました。
cosmogony京琉堂の初のアプリです。
最近ではcosmogony京琉堂もできています。
画像はcosmogony京琉堂のまゆっちが撮影しました〜


■Okinawa Wall Papers (iPhone&iPad)
(iPhone)
(iPad)

沖縄の空や海や海中などの画像を集めた壁紙アプリです。
iPad版はRetina対応で新iPadの綺麗な画面にも対応しています。

こちらの画像の撮影は、cosmogony京琉堂のまゆっち。
私もすでにiPhone、iPadに壁紙にしています。やっぱり海とか空っていいね〜
今年これからまゆっちが撮影してきた画像は、何度かに分けて追加する予定なので、バージョンアップしていきます。


■Japanease Daily Proverb


こちらは、格言の書を日替わりで見ることができるアプリです。
企画の飯野事務所
コンテンツ(文字) 文字屋
開発 琉楽.com(株)

のコラボアプリとなっています。
365日毎日違う格言を表示してくれます。
開発者的にはもうちょっと書の画像が大きければ・・・と思ったのですが、時計の書もいい味だしてます。


こんな感じでいっきにきました。
来週は、琉球シンカ名義ですが、アプリがリリースされる予定です。
こちらもリリースされたらブログにアップします〜(^^)






5月から講師をすることになりました。







講師って今までに何度かしたことはあったんですが、今回長いスパンでの講師をすることになりました。
期間は長いですが、毎日ではなく担当科目だけなんですが、こんなにきっちりというのは、初です。

内容は・・・



求職者支援制度による職業訓練
iPhoneアプリ開発科



求職者向けでプログラミングも初めてという方向けになってます。
最近は、スマートフォン関連のこういったものも増えてきているそうです。

今ではワード、エクセルできるのは当たり前ってぐらいになってきてますし、Web関連のHTMLとかは知ってるといいですが、出来る人も増えてきています。
就職する時にiOSアプリ開発勉強したというとなんか違いがあっていいのかもしれないですね〜。

申し込み期間がとっても短いようなので、気になった方は早めにリンク先の専門学校に問い合わせてみてください。




最近、年をとったのか、人前で話をするってなっても緊張もしなくなってしまいました。
なんでだろ。

それから、3月に入って色々アプリを開発してました。
来週あたり色々バージョンアップやら新作アプリやらでると思いますので、また告知します〜(^^)






[Chrome]拡張機能 Google Mail Multi-Account Checker







私はメインのブラウザは、Chromeを使っています。

拡張機能が色々あって便利というのが一番ですね。Firefoxをメインにしたことないw

で、便利な拡張機能のご紹介です。

普段Gmailアカウントを3つ使い分けています。
一つは、個人用アカウント。でもこれに仕事用のメールとか転送してそれですべて見れるようにしています。
もう一つは、琉球シンカ(r-thinka.com)用GoogleAppsアカウント、さらに、琉球シンカ用のiOS Dev Centerに登録しているアカウント。

これ、すべてをいつもチェックしてログインしなおしてってのがすっごい面倒。((+_+))


そこでなんかないのかな〜とChromeの拡張機能を検索。

見つけたのが、Google Mail Multi-Account Checker

最初にGoogleアカウントを設定する必要があります。
Googleアカウントの設定で
こちら「マルチログイン」をオンに設定します。

次にChromeの拡張機能から「Google Mail Multi-Account Checker」を検索してインストール。

Google Mail Multi-Account CheckerのOptionで各アカウントのIDとパスワードを設定すればOK。

その設定をすれば、Chromeの拡張機能のアイコンが表示されるようになって新着メール件数が表示されます。

こうして、アイコンをクリックするとどのメールアドレスに何件きてるか分かるようになるので、クリックするとそのアカウントの受信トレイが表示されます。


これで、めちゃくちゃ便利になりました。






[iTunes Connect]Macを変えた時のAppIDなど







去年の9月頃、MacbookAirを購入していたのですが、なかなかMacbookProから移行できていませんでした。

11月ごろから移行を少しずつ始め、今はだいたいは完了しているはず。

そこで、アプリのバージョンアップ依頼がありました。

前のMacbookProと違ってAir。
普通にキーチェーン証明書を新しくしてAppID作ってと思ってたらはまりました。

↑この1行で気づかれた方もいらっしゃるかもしれませんが、AppIDは同じでないといけません。
なので、証明書だけを変更でよかったんです。

手順としては

1,キーチェーンアクセスで新しくAir(新しいMac)で証明書を作成。

2.Provisioning Portalで一度、今までのCertificatesを削除。

3.新しく作った、証明書でCertificatesを作成。

4.CertificatesをダウンロードしてMacに登録(ダウンロードしたファイルをダブルクリックする)

5.今までのProvisioningファイルをProvisioning Portalから削除。

6.すでにリリース済みのAppIDで新しくProvisioningファイルを作成。

7.Provisioningファイルをダウンロードして、ダブルクリックする。

8.これで、XcodeからProvisioningファイルを選択できるようになっているので、バージョンアップ申請が可能となります。


この手順でOKでした。

その他の点は、XcodeでBundle identifierも変更したらだめです〜。






今年を振り返って・・・







9月からこのブログが止まっていますが、来年からまたかけるようにしたいと思います。

ということで、今年最後の日に書けてよかったと思いつつ少し振り返り。


今年から、iPhone/iPadアプリ開発勉強会@沖縄を主催しました。
平均17名ぐらいの参加の方々。
毎回参加して頂ける方もいらっしゃったり、新しく参加して頂ける方もいらっしゃって、いろんな方と出会えました。
本当にありがとうございます。

また、夏あたりから、プチインターン(プチ勉強会)というのも始めました。
これらの勉強会で一番勉強になったのは、私です。
教える事もあったけど、教えて頂けることも多々でした。

やってよかったとほんと思います。

2月は、沖縄タイムスのほ〜むぷらざの取材を受け、いろいろな方々から電話をもらい、改めて新聞の威力を知りました。

後半は、とにかく忙しくて仕事にせいいっぱいと言う感じでしたが、なんとか体力的に乗り越えました。

この1年で人とのつながりがほんとに大事ということを、ビジネス書でなく体験として得られたことは大きいな〜って思います。

そして、11月に琉球シンカというチームを作り、来年に向けて色々と動き出しています。
一人でできなかったことをチームとしてやっていきたいと思います。


来年も色々新しいものを作っていきたいと思います。

みなさんよいお年を〜〜








プロフィール


琉楽.com(株) 代表取締役。
現在は、iPhone/iPadアプリ開発をメインに行っています。
また、多くの人にiPhone/iPadを使ってもらえたらということから、初心者向けセミナーを行っています。

また、開発の楽しさも知って欲しいということから、iPhoneアプリ開発勉強会@沖縄も主催しています。

2000年頃から独学でPHPとMysqlを使い始めて、2009年にiPhoneアプリ開発を開始しました。
まだまだ分からないことだらけなので、このブログでメモというか開発しながら知り得た情報などを書きためていこうと思っています。
お問い合せ
Facebook
twitter