iOS / macOS

CamiAppのデータ全消去バグに注意!安易にiOS5にアップデートしてはダメ

iOS5アップデートするとデータが全消去されるという神アプリが発見されました。その名もCamiApp。昨日iOS5にアップデート。本日CamiAppを開くと、すべての画像が消えています!最低、最悪なアプリですね、CamiApp。お願い、デー...
iOS / macOS

Twitter連携機能をアプリに入れる方法

自分のアプリにTwitter連携機能を追加する。OAuth,xAuthの申請やら、オープンソースライブラリMGTwitterEngineなどを追加する手順をまとめた。
iOS / macOS

LionにXcode3をインストールする

LionはXcode3非推奨となってしまいましたので、Xcode3のインストールが出来ません。インストーラーをダウンロードして、起動してみても、肝心のXcode Toolsがインストールされない状況になっております。Xcode4を使いつつ、...
iOS / macOS

iPhoneで動くニキシー管時計を作ってみた<ダイバージェンスメーター>

iPhoneアプリ開発成果発表(途中経過)STEINS;GATE に出てくる未来ガジェットがかっこ良すぎる。実際にニキシー管をつかった時計を自作している人がいるけど、自分には電気工作は無理なので、iPhone上でリアルなNix­ie Tub...
雑記

Mac OS X Lion 正式リリースです

2011年7月21日、待望のMac OS X Lion がアップルよりリリースされました。早速App Storeからダウンロード&インストール。違和感があったのは、スクロールの方向が、逆向きになったこと。たしかにこちらのほうが直感的なんです...
Android

Androidが対応している暗号化と、iOS(iPhone,iPad)が対応している暗号化方式を比較してみた。

Androidと、iOS(iPhone,iPad)が対応している暗号化方式に付いて調べてみる。暗号化して配信したファイルを、Androidでも、iOSでも復号化するのが目的だ。Andoridの開発はjavaだからjavaの暗号化方式は使える...
Android

Android入門―本気で使える電卓アプリの開発―5

新しい状態(State)を追加するまだ電卓にはエラー処理が実装されていません。例えば1÷0=と入力すると「Infinity」と表示されてしまいます。桁あふれのエラー処理もないため、桁あふれしたことが分かりません。また、エラーが発生した場合に...
Android

Android入門―本気で使える電卓アプリの開発―4

Androidのプロジェクトを作るまずはAndroidのプロジェクトを作成しましょう。[ファイル]メニューより[新規]-[Android Project]を選択します。New Android Projectウィンドウが開くので、次の値を設定...
Android

Android入門―本気で使える電卓アプリの開発―3

電卓の基礎ロジックの作成最初に電卓の基礎部分を作ります。 単にA+B結果を表示するだけなのですが、 0から9の数値ボタン、四則演算ボタン、イコールのボタンとそれぞれ動作を割り当てなければなりません。 さらに今Aを入力中なのかBを入力中なのか...
Android

Android入門―本気で使える電卓アプリの開発―2

対象読者本稿は次の読者を対象としています。 Androidの開発について興味のある方。Javaの基本的な知識を持っている方。必要な環境Android開発が出来る環境であればOSは問いません。開発環境が構築出来ていない方はこちらの記事「And...