iOSアプリのローカライズにはまった
iOSアプリのローカライズを試そうとして、2つほどはまった箇所があった。
1. そもそも日本語でシミュレータを実行する方法は?
→iPhoneの言語設定を変えるのと同じようにする。
具体的には、iOSシミュレータのホーム画面から Settings を起動して、[General]-[International]-[Language]から日本語を選択する。
2. xibファイルがローカライズされない(Localizable.stringsはされる)
→・iOSシミュレータのメニューから[iOSシミュレータ]-[コンテンツと設定をリセット...]を実行
・Xcodeのメニューから[ビルド]-[クリーニング]を実行
これで「xib」と「Localizable.strings」はローカライズされることが確認できた。
それ以外のリソースはまた今度。
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で買えたのが地味にうれしかった。
さて、本を買ったときにもらったシャツはどうしよう。

今日行ってきたデブサミ2011のまとめ。
・デブサミ2011【18-A-3】スマートフォン向けソーシャルアプリケーション開発の現在
・デブサミ2011【18-A-4】ウェブアプリケーション関連技術5年間の変遷とこれからのはなし
・デブサミ2011【18-B-5】クラウド時代のソフトウェア開発
・デブサミ2011【18-B-6】Chrome、ChromeOSとChromeWebStore
4つのセッションに参加したけど、どれも刺激的だった。
やっぱり、ネットで記事読むのとリアルで話を聞くのとは全然違う。
最近、無駄な残業続きで下がっていたモチベーションが復活した。
あと、オライリー本が10%OFFで買えたのが地味にうれしかった。
さて、本を買ったときにもらったシャツはどうしよう。

デブサミ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アプリケーションの作り方のスライドを飛ばしたまま終わってしまったなぁ。
---
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アプリケーションの作り方のスライドを飛ばしたまま終わってしまったなぁ。
