iPhoneアプリ開発に於いてはメイン機能ばかり作成していて済む筈もありません。 付随する機能も作り込んでいかなければいけないのは言う迄もないでしょう。 手元のアプリをご覧になれば殆どが設定画面を有しているのではないでしょうか。 代表的なアプリとして Twitterではプロフィール画面に歯車アイコンが用意されていますし、 Facebookではその他画面にこれも歯車アイコンと共に横に設定と記された 設定画面への遷移動線が用意されています。 即ち手元で作成中のプロジェクトのゲームアプリに於いても 設定画面はアプリとして必要欠くべからざる画面となる道理です。 ブロック崩しゲームの目論見としてはパドルスピードや効果音のオン・オフ、 ハイスコアのクリアなどを設定画面に盛り込みたく考えたのでした。
アプリ開発の参考書籍と実参考サイト
プログラミングの経験がある者でさえ 全くのゼロからiPhoneアプリ開発に取り掛かる際は 戸惑う部分も多いでしょう。 矢張りそんな時には参考書籍が役立ちます。
巷間書肆を巡れば書棚の一段を iPhoneアプリ開発のための参考書籍が占めるのを認めるのも珍しくないほど 関連書は多く世に溢れています。 店頭にて矯めつ眇めつしつつ中の数冊を購入したりしましたが 残念ながら多くは参考のための掲載ソースを 自らのアプリ開発に流用するのは許されていません。
16進カラーを小数変換する
画面上に色を表現するにはプログラミングに於いては様々な決まりがありますが、 Xcodeに於いても例外ではありません。 フォトショップなど DCC(Digital Content Creation)ツールでは
など提供されますが、Xcode上で必要になるのはRGBそれぞれに於いて 0から1の間で示される小数です。
現状Webなどでは16進カラーコードが主流になっていますので、 これから妥当な形に変換する必要が惹起され、 16進カラーコードから一旦RGB変換し然る後それぞれ255で割った商を求めて小数変換するなど、 これがなかなかに面倒な作業です。
途中git追加
XcodeでiPhoneアプリを作成するに先ずはプロジェクトを作成し、 不適切なものが出来すれば プロジェクト削除 などしてプログラミングを進捗せるのでしたが、 このプロジェクトを作成するときにバージョン管理の git を使用するようには設定しなかったのは 取り敢えずはプレーンな状態で様々試行しようと考えたからでした。
ところで折角Xcode開発環境ではバージョン管理の git を機能せしめられるのですから使わない法はありませんし、 孰れ役に立つ筈であると思うに至りました。
プロジェクト削除
iPhoneアプリ作成に於いては何はともあれXcode上にプロジェクトを作成します。 iPhoneアプリはこのiPhoneアプリパッケージングに不可欠な各情報を含むプロジェクト内に作成するのでしたが、 最初の内は作法も分からず闇雲な部分も多くありますので 不適切なプロジェクトが作成されてしまうことも多いように思います。
本ブログの2016年5月17日の記事 Xcode5インストール にてiPhoneアプリ開発に着手し始めて四日後には早、 この陥穽に落ちプロジェクトを削除する必要に駆られました。
Xcode5インストール
既に二年半以前の投稿とはなりますが Windows XP機の終了とMacBook Air Mid 2013(11インチ)への移行 で記したようにMacBook Airを導入したのは一つにはiPhoneアプリ作成の目論見があるからでした。 そのためには先ずは何はともあれアップル社がMacに無償で提供する開発環境となる Xcode をインストールする必要がありました。
Xcodeをインストールしたのは導入より歳を越した2014年1月15日です。
ビットコイン2013年末まとめ
2013年最後の記事とて今年後半俄かに注目を集めた ビットコイン(Bitcoin) を取り上げ、霜月から師走に掛けての2箇月程の関連記事をまとめ度思います。
ビットコインは一般には余り話題に上りはしませんがIT系の今年最も大きなトピックの一つとして間違いないでしょう。 なんとなれば既に米国や中国などの大国が国家としての検討課題に挙げ、 欧州にも発展途上国にも存在感を示してもいる其の通貨は 実にオープンソースにしてピアツーピアと言う実に情報技術的な手法上に構築されているのでした。
現時点でほぼ一般には知られることなく殆ど遣り取りもされはしませんが、 IT専門家や経済学者、投機筋には話題の中心となるのも屢々で、 如何に流通する貨幣価値が担保され得るのかをも顧みさせ、 貨幣経済の根本についても考えさせられるものとなっています。
ビットコイン実体化
WM3800Rファームウェア1.2.0〜オンラインバージョンアップ手順が簡単で楽だった
そろそろWiMAX2+の声も聞こえてくるようになりましたが まだまだ活躍して貰わねばならないのは手元に愛用のNEC製モバイルWiMAXルータ端末 WM3800R です。
ファームウェア1.2.0アップデートのお知らせ
本ブログには WM3500R に WM3600R と歴代Aterm WM-Rシリーズのファームウェアアップデート情報と実運用、其の際の感想など配信して来ましたが、 今回もまた端末の有機ELディスプレイに 新プログラム公開中です の告知が齎されましたので、例に依って其の模様を本記事にものしたく思います。
なお、今回のファームウェアアップデートバージョンは 1.2.0 とナンバリングされ前回 WM3800Rファームウェア1.1.0爪楊枝要らずのアップデート から0.1だけ増えた勘定になります。 日付は2013年9月3日とされており、 またまた例に依って端末への告知が3ヶ月以上も遅れるものですが、 此れについては終ぞ改善の兆しは見えません。
アップデート内容はNEC社のサポートページ 〔※1〕 に
- セキュリティ向上のための対応を行いました。
ファームウェアバージョンアップ手順3種
Windows XP機の終了とMacBook Air Mid 2013(11インチ)への移行
数週間前から起動と同時にchkdskが走り、其の度に不良セクタが検出されれば薄々愈々と思われるも騙し騙し使い続けた ASUS社謹製ネットブック Eee PC S101 が遂に先週末息途絶えました。 本ブログの姉妹ブログ ホームページ作成浜松Tips (※1) の2009年1月28日には EeePC S101+イーモバイルセット の記事が有る通り、まるまる5年程愛用し続けた次第、 実は途中初代シャンパンゴールドが息絶えた折、 二代目グラファイトブラックに代替わりしていましたから、 両代とも凡そ2年半程ずつオーナーから馬鹿だの鈍間だの言われ小突かれながらも使命を全うしてくれました。 11月初旬には大容量予備バッテリーを購入してまだまだ使い倒す気満々だったのですから残念です。
Eee PC S101を2代継続使用した理由
初代が起動不能に至った際、2台目のEeePC S101を購入したのは 初代をイーモバイルの割引セットで購入した値と同じ福翁3枚迄 値落ちしていた費用の面が先ず大きく有りました。 仕事に利用しますから環境の移行が簡便であるのも重要な機種選定要件でした。 また数年使用した先代のバッテリー能力も落ちてはいたものの予備バッテリーとして利用出来ること、 同時に起動不能ながらも初代はバッテリー充電装置としては機能しましたから バッテリーの2台同時充電が出来たのも翌日使用するには大切な要件でした。 斯くしてASUS社謹製ネットブックは2代に渡り本ブログ運営者に選ばれたのでした。
MacBook Air 2013 に移行した理由
iPhone5s購入から一箇月間の設定内容とドラクエ
ドコモからiPhoneの発売されると言う其の 当日にドコモショップへ足を運び 、多少苛々しながらも 2013年11月18日にiPhone5sを入手 してより今日迄一ヶ月弱、 初めてGUIパソコンを使い始めたり自作PCを拵え始めたりしたりの今更自分好みにカスタマイズしたがりでもありませんから 世に跳梁跋扈し蔓延り蔓延するネット上の右翼ならぬネット上にウヨウヨ存在する方のネトウヨ的 御薦めiPhoneアプリ如何程選、なる頽廃的なブログ記事など何処吹く風、 其れでなくとも自然とアプリの数など増えるものから 基本的には余計なアプリのインストールなんぞは避けたい処でもあり、背景画像なんぞ取り替える必要もなし、 とそんな姿勢で自らのものとなりしiPhone5sに施した設定などを備忘録も兼ねて記事に起した次第。
電話としての基本設定
先ずはガラケーからシームレスに移行したい際の最重要課題となりますのは 当然ながら料金と同時に話を進めたき電話としての基本設定ですが、 此れについては本ブログ2013年11月20日の記事 ドコモでガラケーからiPhone5sに機種変更する際掛かる費用の一実例 に記した如くドコモでの購入、納品時にドコモ謹製のツールを以て電話帳が新端末に移行され、 連絡先はフォルダ別けこそ失われるものの困り果てることはありません。