2012-01-01から1年間の記事一覧

赤色ドットマトリクスLEDを使ってみる

さて、なんとなくArduinoの入出力になれてきた気もしてきた今日この頃ですが、今日は赤色ドットマトリクスLEDを使って文字の表示に挑戦してみました。 赤色ドットマトリクスLEDとは 赤色ドットマトリクスLEDというのは、こんな見た目をしています。 表面には…

Arduinoでモールス信号を表示してみました

先日はじめたばかりのArduino(Arduinoはじめました参照)ですが、カラフルなタクトスイッチを買ったので、Arduinoとスイッチを使ってモールス信号を表示する回路を作ってみました。 赤いスイッチと白いスイッチを適当な回数押して文字を指定してから黄色い…

Arduinoはじめました

今日から冬休みなんですが、今年は11日間の長い冬休みをとれたので、時間があったらやろうと思っていたArduinoをはじめてみました。 「Make: Tokyo Meeting」とか「Maker Faire Tokyo」とかにもよく行っているんですけど、いつも見ているだけだったんですよ…

ホビット 思いがけない冒険

先週公開された映画、「ホビット 思いがけない冒険」。 トールキンの「ホビットの冒険」を映画化したもので、原作を三部作にわけて映画化したので、今年はその第一作です。 同じくトールキンの「指輪物語」の映画化作品、「ロード・オブ・ザ・リング」と同じ…

iPad mini は予想より素敵でした

iOS

予約していたiPad miniが届きました。 白の16GB。赤いSmart Coverも同時購入。 届くまでは、ただの小さい iPad、と思っていたんですが、実際に触ってみると予想とはだいぶ違ってました。 薄くて軽い まず、やっぱり軽い。 iPadは初代が680g、2nd generation…

iTunes アローアンス

子供にiPod toushやiPhoneを買ってあげたときに、アプリや音楽を購入するお金をどうやってあげるかを迷いますよね。 子供用のApple IDにクレジットカードを登録するのは避けたいし、1枚3000円とか5000円のiTunesギフトカードをいちいち買うのはちょっと面倒…

iOS6で大きく変わったアプリ間データ共有

先日、「iOS6でAndroidのインテントっぽいものができたって聞いたんですけど、ほんとですか?」と聞かれました。 うーん、聞きたいことはわかるんだけど、ちょっと違うんですよね。 ……というわけで、Xcodeでの設定方法もだいぶ前と変わったし、iOSの現時点で…

UIActivityViewControllerを使ったデータ共有

UIActivityViewControllerはiOS6で新しく追加されたクラスです。 Facebook、Twitterなど、システムで用意された複数のアイテムに加え、アプリ独自の機能を追加することができる使い勝手のよい新機能です。 iOS6でしか使えないのが難点ですが、是非使いこなし…

UIDocumentInteractionControllerを使ったデータ共有

iOSアプリでUIDocumentInteractionControllerを使うと、他のアプリに画像ファイルやpdfファイルなどを送信することができます。 かなり古く(iOS3.2)から使える便利な機能なんですが、なぜかそれほど一般的ではないんですよね。 iOS5までとiOS6以降でだいぶ見…

OpenURLを使ったデータ共有

OpenURLを使った共有はiOSアプリ間の情報共有で一番基本的です。 一番最初からあるファイル共有機能として、いろいろなアプリで広く使われています。 OpenURLで他のアプリを起動する OpenURLでは、それぞれのアプリに指定されている「URLSchema」という文字…

アプリのiPhone5対応

今までのアプリをiPhone5の640x1136の縦長画面に対応させるために私がやったことのメモです。 (たぶんこれで大丈夫だと思うんですけど、何か問題があったら追記します。) iPhone5画面サイズ対応 まず、アプリをiPhone5の640x1136サイズで起動するには、プ…

iOS6でマップアプリを起動する

昨日「iOS6の3D Mapで観光地めぐり」の記事を書いていて気がついたんですが、マップアプリがGoogle製からApple製になったので、Mapの起動方法が変わっています。 今までのソースコードのままだとちょっと動作が違ってくるので注意が必要です。 Safariから起…

iOS6の3D Mapで観光地めぐり

iOS6のMapアプリは本当にひどいですよねぇ。 情報はすかすかだし、鉄道路線は表示されないし……。 私は新しいMapアプリを使って目的地にたどり着けたことがなく、必ず迷子になっています。 でも、新しく搭載された3D地図は、世界の一部でしか対応していないも…

iPhone5発表!

今朝早くAppleのイベントが開催され、待望のiPhone5、iPod nano、iPod touchその他いろいろが発表となりました。 iPhone5 事前の予想通り、4インチのRetina Displayでした。 全体的にiPhone4Sとそれほど変わらない印象で、長さだけが縦に長くなった感じです…

WWDC 2012開幕

Appleの開発者会議、WWDC 2012が始まりました。 毎年恒例の基調講演、今年は新しいiPhone、Retina Mac、Apple製のTVなどの噂がとびかっていましたが、実際のところはどうだったでしょうか。 (WWDCの基調講演のビデオはこちらで配信してます。) MacBook Air…

スマートフォンUXの最前線

スマートフォンUXの最前線というイベントで、HMDTの木下誠さんのセミナーを聞いてきました。 タイトルは「iOSデバイスの進化に伴うアプリ開発とデザインの変遷」 iOSアプリのインターフェース 受託開発というスタイル 技術者として、経営者として HMDT社では…

キーボードが表示されたときに画面を動かす

iPhoneアプリでテキスト入力をするとき、出てきたキーボードの陰に文字入力エリアが隠れちゃって入力している文字が見えないことがありますよね。 そんなときには文字入力エリアを見える位置まで動かして入力しやすくすると、ぐっと使いやすくなります。 (…

NSLogで日本語が表示できない

なんだか、このところコーディング中にXcodeで意味不明なバグが多いような気がしてます。 環境・設定依存なのかもしれませんが、私の環境はこちらです。 Xcode 4.3.2(4E2002) Mac OS 10.7.3 (XcodeのエンコーディングはUTF-8にしています。) NSLogで日本語…

The Joy of Stats

NHKの「スーパープレゼンテーション」という新番組でTEDのプレゼンテーションの紹介を始めたようです。 TEDとは、USで年に一回開催されているイベントで、「ideas worth spreading」をスローガンとして様々な分野の人がInnovativeなプレゼンをすることで知ら…