iphoneアプリ作成への道のり。 -3ページ目

iphoneアプリ作成への道のり。

ど素人が、趣味としてiphoneアプリ作成にチャレンジしてみます。


このタイトルに見覚えのある人は、とりあえず何かしらのプログラミング言語に触れたことのある人ではないか。

HelloWorldは様々なプログラミング言語学習のスタートとして、その文字列を画面に表示させるコーディングをすることである。(投げやりな説明)

十数年ぶりにこの初めの一歩を踏みだした。

教科書には以前買った、iPhoneアプリ開発塾という本。
だがしかし、プログラミングはどがつく初心者の私には、読んでもいきなり???の連続。
変数?メソッド?インスタンス?クラス??
もーなにがなにやら。

千里の道も一歩から。と言うが、この一歩が正しく前進なのかどうかすらもわからない汗

とりあえず書いてあるがままにコードを打ち込んでみる。。。
たぶんコーディングのスピードも遅いのであろうな、などと思いつつ。
単語の頭数文字を入れると、予測でコードの候補が出てくるのねー、便利♪
だが出てくる候補がなんなのかわからない私にはまだまだ意味がない💦

かなりの時間をかけて打ち込み終わり、シミュレータを実行!…案の定エラーが。(*_*)
まぁ、これは当たり前。

親切にも、ここ違うんじゃね?と赤く示してくれるXcodeたん(英語で)
大文字が小文字になってたり、セミコロンやかっこ閉じ忘れてたり、まぁ写しただけなので打ち間違いだけでしたがいかにも素人らしいミス(笑)

修正して今度こそ実行!
おお!動いたー!\(^o^)/✨

画面に映るシミュレータ、そしてボタン。クリックすると現れる、Hello world!

と思いきや、落ちてデバッグ表示…
むむむ、見かたわからないぞー(>_<)

とりあえず、今日はここまで!
なんか教科書にはif文だ、switch文だの書いてあるぞ。
めげずに頑張ろうビックリマークニコニコ




iPhoneからの投稿
朝起きるとAppleからアクティベートコードが届いていたので、さっそくリンクをクリッククリック!

………エラーでたー!

ググってみると誰もが通る道らしい(>_<)

対応方法もでてきたのだが、仕事があったので、手をつけられず。

夕方、仕事が終わりメールを見ると、またAppleからメールが

読むと、「ステータス更新したから、もっかいアクティベートしてみてー。」みたいな内容(たぶん)

キタ!と思い帰ってすぐにアクティベートしてみたら無事成功!
あんまりに多いエラーだから、Appleも対応はやくなったのかな??

ともあれこれにて晴れて、iOS developer programに正式参加となりました!

さっそくXcodeをインストールしましたが、今日はじっくり触るまでの時間がとれずガーン

明日(以降)から頑張ろう!あせる



iPhoneからの投稿

今日は、Mac miniのセットアップを行いました!

まずは最初に電源を投入する前に、内蔵2GBのメモリを交換。
メーカーでは最大8GBとなっているところ、8GB×2の16GBを装着。
作業はとっても簡単でした。

そしていよいよ電源投入!

.....キーボードが反応しないガーン
うん、まぁいきなりBluetoothキーボードなんて認識しないよね(しかもNintendoのだし)

慌てて説明書を見ると、USBのキーボードを繋いでくれとのこと。
まぁ、当然だよね。と家の中を探すもPS/2のキーボードしか見つからずドクロ
昭和か!と思ったが仕方がないので買いに走ることにあせる

880円のやっすいのを買って、さっそく接続!なんとか先に進むことができた。
その後無事手元にあったBluetoothキーボードを設定しました。
さらにその後もワイヤレスマウスの感度が悪いので、iPhoneのBluetoothマウスアプリを導入したりいろいろと。

そしていよいよiOS developer programへの参加へ!
どうやら開発環境であるXcodeはdeveloper program(年間8400円)に参加しなくても利用できたらしいんだけど、自分へのプレッシャーの意味も込めて参加することに!
やるぞぉ!
ってなにもわかってないんだけど汗

まずは開発用のAppleID取得へ。
今までiTunesで使ってた日本のアカウントだと後々都合が悪いことがあったりするらしいので、新規に英語アカウントを作成しました。
住所の入力があれで正しかったのか不安だ…汗

一応解説サイトを横に開きつつ、なんとかIDを作成。
続けてiOS developer programを購入。
クレジットカード情報を入力して、
購入完了!
あとはメールでアクティベーションコードが届いて、アクティベートするらしいのだが、メールが届かないので今日はここまで。
なにやらこのアクティベートが曲者らしいので気になる…


iPhoneからの投稿