読者です 読者をやめる 読者になる 読者になる

Conference With Developers 2 を開催します

iOS

2月1日にConference With Developers 2というイベントを開催します。 昨年に引き続き今回は、 ninjinkun http://ninjinkun.hatenablog.com/ fladdict http://fladdict.net/blog/ 岸川克己 http://d.hatena.ne.jp/KishikawaKatsumi/ ishkawa http://blog.ish…

iOSの隠しフォント,ヒラギノ角ゴW1を使ったアプリが審査通った件

iOS

Animetick for iOS 1.2が審査に通り、リリースされました このアプリでは隠しフォントっぽいヒラギノ角ゴW1を使用しています。 .HiraKakuInterface-W1, .HiraKakuInterface-W2というフォントは iOSの標準API(UIFont#fontNamesForFamilyName:)では取得できな…

意識高いiOSアプリのつくり方

基本編 1. Objective-Cで書く Obj-C使いたくないが諦める結局Obj-C使うのが一番楽であることに気づくのだ 2. Xcodeを使う VimとかEmacsとかAppCodeで書きたいが諦める結局Xcode使うのが一番楽であることに気づくのだ 設計編 3. 仕様とUIをしっかり設計してか…

PhoneGap/CordovaがiOSのネイティブ機能を使うしくみ

iOS

さいきんWebとiOS/Andoroid Native Appの融合がすすんでいますね!ブラウザコンポーネント(WebViewという)のJSからiOSのネイティブ機能を呼び出すスタイルも流行っています. PhoneGapとかFacebookアプリとかね! 自分は勝手にJS-Native Bridgeと呼んでいる…

UIWebViewのデフォルトUserAgent

iOS

WebページのUAを解析しようとしたとき、「iOSでMobile SafariとUIWebView(それ以外のアプリ内ブラウザ)の違いって検出できないのかなー」と思ったことないですか UIWebViewのUAは変更可能なのであまりアテにならないのですが、 何も指定しないときは、Mobile…