sphinのブログ
Amebaでブログを始めよう!
1 | 2 | 3 | 4 | 5 | 最初次のページへ >>

iOSアプリのローカライズにはまった

iOSアプリのローカライズを試そうとして、2つほどはまった箇所があった。

1. そもそも日本語でシミュレータを実行する方法は?
→iPhoneの言語設定を変えるのと同じようにする。
  具体的には、iOSシミュレータのホーム画面から Settings を起動して、[General]-[International]-[Language]から日本語を選択する。

2. xibファイルがローカライズされない(Localizable.stringsはされる)
→・iOSシミュレータのメニューから[iOSシミュレータ]-[コンテンツと設定をリセット...]を実行
   ・Xcodeのメニューから[ビルド]-[クリーニング]を実行

これで「xib」と「Localizable.strings」はローカライズされることが確認できた。
それ以外のリソースはまた今度。

デブサミ2011で参加したセッションのまとめ

超久しぶりにブログ更新。

今日行ってきたデブサミ2011のまとめ。
デブサミ2011【18-A-3】スマートフォン向けソーシャルアプリケーション開発の現在
デブサミ2011【18-A-4】ウェブアプリケーション関連技術5年間の変遷とこれからのはなし
デブサミ2011【18-B-5】クラウド時代のソフトウェア開発
デブサミ2011【18-B-6】Chrome、ChromeOSとChromeWebStore

4つのセッションに参加したけど、どれも刺激的だった。
やっぱり、ネットで記事読むのとリアルで話を聞くのとは全然違う。

最近、無駄な残業続きで下がっていたモチベーションが復活した。

あと、オライリー本が10%OFFで買えたのが地味にうれしかった。

プログラミング Google App Engine  JavaScriptパターン ―優れたアプリケーションのための作法


さて、本を買ったときにもらったシャツはどうしよう。

デブサミ2011【18-B-6】Chrome、ChromeOSとChromeWebStore

「デブサミ2011【18-B-6】Chrome、ChromeOSとChromeWebStore」のメモ

---
Chrome OS のデモ
・開封してから使えるようになるまで。
 1. 言語とネットワークを選択。 
 2. 契約に同意
 3. Googleアカウントでログイン
 4. アカウント写真の撮影
 すると
 Webが立ち上がり、Greetings が表示される
 このとき、裏ではExtentionやアプリが同期され、これまで使っていた環境をすぐに使うことができる。
 ウィンドウの切り替えは特別なキーを押すことで実現する。
・Chrome Web Store
Webサービスをデスクトップアプリのようにインストールする感じ。
Webサービスも、iOSアプリのように評価や価格がつけられる。
SlideRocket、Todo.ly は、Web Store で爆発的にのびた。
例:NewYorkTimesのサイトとアプリの比較。
     ・スクロールがない
     ・オフライン対応
アプリの提供方法は2種類
・Hosted App(従来のサーバーを使った方法)
・Packaged App(サーバ不要、Extention API を利用)

Webアプリケーションとは
・機能の絞り込み
・画面全体を活用(例:grooveshark.com)
既存のウェブサイトをアプリ化するのではなく、ネイティブアプリだったらどういうUIになるのかという発想。
・リッチなエクスペリエンス
・美しさ
・スピード
---

Chrome Web Store に向けて Web アプリを作ってみるのも面白いと思った。
iPhoneアプリをWebとネイティブのハイブリッドに作る、というのもあったけど、これからはHTML5は外せないと改めて感じた。

#そういえば、Webアプリケーションの作り方のスライドを飛ばしたまま終わってしまったなぁ。
1 | 2 | 3 | 4 | 5 | 最初次のページへ >>