2012-01-01から1年間の記事一覧
昔、影舞やらtracやらを利用していた時に、コミットログ(コメント)から 直接チケットに飛べたのを思い出し、試しにやってみたらできました。 XcodeメニューバーのFile → Source Control → Commitでコミット XcodeメニューバーのFile → Source Control → Pu…
先日リリースした「東京23区タッチ」では、 色のついている区をタップすると区名を吹き出しで表示しています。 その実装方法は、UIImageViewにデータを持たせ タップ時にそのデータ(区名)を取得して実現しています。 プロパティを持ったUIImageViewのサブ…
iTunesでは、アルバム毎にプレイリストを作成すると、 プレイリストの中に複数のアートワークが表示される時があります。 iTunes11になると、表示方法をグリッドにすると下のように曲がアートワーク毎に表示されたりして かなり不便です。 アートワークを1つ…
東京23区を移動している間に自動的に位置情報をチェックし、 行った事のある区をチェックしていくというシンプルなアプリ「東京23区タッチ」 をリリースしました。 チェックした区は、23区イメージに色が付いていき、ちょっとした達成感が味わえます。 色…
UISearchBarのキーボードのReturnキーのラベルはデフォルト「検索」になっています。 検索欄に入力すると随時検索処理を走らせて、入力が終わったらキーボードを閉じるだけの処理を行いたい場合、 「検索」ボタンだと何かしっくりこない感じがします。 そこ…
UISearchBarのキーボードのReturnキーのラベルはデフォルト「検索」になっています。 検索欄に入力すると随時検索処理を走らせて、入力が終わったらキーボードを閉じるだけの処理を行いたい場合、 「検索」ボタンだと何かしっくりこない感じがします。 そこ…
ラーメン二郎系のお店をリスト表示したり、マップで位置を確認できるiOSアプリ「二郎系」をリリースしました。 お店の詳細画面からは、関連するツイートや食べログのページを表示出来ます。 ツイートから本日の開店状況や並び状況などを把握するといった使い…
↓コチラ ラーメン二郎系のお店一覧 jQuery Mobileで作成したのでiPhoneやAndroidなどのモバイルブラウザに最適化されています。 自分で実際に食べたお店しか載せない・自分で撮った写真しか載せないため、 まだお店の数も少なかったり地域が偏ってたりします…
リストアイテムにhtml5の独自データ属性(data-*形式)を設定し、 リスト選択時にdatasetから取得をやってみた。 PC+ChromeやiOSでは取得出来たけど、Android(2.3で確認)ではエラーになる模様。 実装内容は、liタグに独自のデータ属性(data-test="true")を設…
リスト内の文字数が多い場合、iPhoneなど幅の表示幅の狭いデバイスでは全て表示しきれない事があります。 その場合末尾に「...」と表示されて、以降の文字が省略されるのですが、全ての文字を表示したい場合はCSSを記述して調整します。 以下は、折り返し前…
世田谷二郎インスパイア巡り。 世田谷といっても、縦にかなり広いので、 同じ区に住んでおきながら小田急線より北にはあまり行きません。 が、実はバス1本で豪徳寺の近く(正確には上町駅)まで行ける事を知り、 友人とラー活で二郎インスパイア店、豪徳寺ラ…
言わずと知れた、世田谷の東京農大前にある二郎インスパイア系で有名ならーめん陸が、 4月下旬に2号店を尾山台に出店しました。 近所に住んでおきながらGW中にお店ができた事を知り、 営業時間を調べると5/1〜/6までお休み、しかもしばらくは午前の部のみの…
契約数が増えてきたためか、今まで使っていたWiMAXの通信速度が だんだん速度が遅くなってきた気がして(本当に気のせいかもしれない) 以前は10Mbps超えしててヒャッホー言ってたのが7Mbpsまでに落ちてました。 まあ、カフェとかで作業やる分には全然問題な…
個人的にはGoogleカレンダーのUIが気に入っています。 日を跨ぐスケジュール(といっても僕の場合は記録関連ですが)の場合は、 カラフルなバーで開始日と終了日が視覚的に分かるのが良い点です。 iPhone標準のカレンダーアプリは、残念ながらそのような表示…
Flexで固定幅のLabelを使って文字列を表示する場合、 何も指定しないと右端で改行されてしまいます。 そこで、maxDisplayedLinesプロパティを使うと値の行数を最大行として表示できます。 長い文字列など、入りきれない部分は「...」で省略して表示されます…
大井町に二郎系のラーメン屋が出来たので食べてみました。 JR大井町駅の改札を出て左、大きい通りの1つ左隣に並行している東小路を歩き、 一番先の左側にお店があります。 もしくは改札出て左にまっすぐ進み、マックを左に曲がり、更にすぐ左に曲がった方が…
それぞれ違うページのFlash同士でデータを共有する場合、 同一のSharedObjectを取得すれば対応可能です。 SharedObjectは以下で取得できます。 var so:SharedObject = SharedObject.getLocal("projectA"); この場合、それぞれのswfに紐付いた別々のSharedObj…
備忘メモ。 Mac版のFlash Builderは、Windows版と同様にcontrol + スペースでコードアシストが出ますが、 デフォルトではOSの検索機能「Spotlight」のショートカットキーが優先的に適用されているようです。 Spotlightをあまり使わない人は、システム環境設…
iPhoneには、一定時間操作が無かった場合に画面を消す自動ロック機能があります。 設定 → 一般 → 自動ロックで設定できます。 iPhoneとiPad2でしか実機で確認していませんが、 この自動ロックをAIRアプリの実装で解除する方法は以下の通り。 ・AS NativeAppl…
AIRモバイルプロジェクトでナビゲーションバーを付けた場合、以下のようなデザインになります iOSに特化したアプリを作る場合や、限りなくネイティブアプリっぽくデザインをしなければならない場合は、 CSSに以下を追加すれば、iOSっぽいボタンを適用する事…
現在Dropboxのベータテストで、無料ユーザーでも最大5GB容量を増やすことが出来ます。 PCにベータアプリをインストールして、スマートフォンやUSBメモリーから自動アップロードする機能のテストする事が条件です。ネットで探ってみると、簡単に上げるために…
DBサーバーや各WebサービスのAPIから取得した画像バイナリーデータをBASE64でエンコードして表示する方法です。 前提として、$resultにレスポンスデータが入っています。 getBody()); $mime = 'image/jpg'; return 'data:'.$mime.';base64,'.$base64; } ?>