向けアプリケーション開発を仕事としている永遠製作所が、日々の開発でつきあたった問題点や、ちょっとしたTipsをメモしていこうと言う、自分勝手な覚え書きブログ。博章2013年11月発売の本。7になって大幅変更になったデザインについて書かれている。発売直後に買ったのだけど、今頃になってようやく読んだ。それまでのiOSアプリケーションでは、アイコンにしろUIにしろ現実に存在するもののメタファーとして立体感のあるデザインを採用していた。7からは、フラットデザインと呼ばれるまったく違った物に変更となった。本書ではフラットデザインがどのようなものなのかを新旧のデザインを比較しながら、わかりやすく説明している。基本コンセプトとして「服従(Deference)」「明瞭(Clarity)」「重層(Depth)」を示し解説も細やか。Frameworks54:45https://developer.apple.com/videos/play/wwdc2014/208/※WWDCセッション関係の記事は、セッション内容を要約して内容を伝えるのが目的ではない。各セッションビデオで何が話されているかの項目をテキスト化することで後で何かを調べたいときにどのビデオを見れば良いか判断する材料にするために書いている。関する概要を述べるセッション。主要なクラスの使い方なども紹介する。|2016年08月28日iOSシミュレータのデータフォルダXcode7からだろうか?シミュレータで実行した時のデータを保存するフォルダの位置が変わった。/Users/【ユーザ名】/Library/Developer/CoreSimulator/Devices/【シミュレータデバイスID】/data/Containers/Data/Application/【アプリID】/Documents【シミュレータデバイスID】、【アプリID】はそれぞれ任意のUUIDが付されるのでなかなか人間がその文字列を見てiPhone6sのフォルダだなと、今開発中のアプリのIDがこれだなと判断するのは難しい。「4C939428-F8A9-4460-9C30-16D1F8896224」のような文字列になる。デバイス名はUUIDのフォルダ名の下の「device.plist」中に書かれている。すると例えば下記のようになる。/Users/john/Library/Developer/CoreSimulator/Devices/4C939428-F8A9-4460-9C30-16D1F8896224/data/Containers/Data/Application/0C73FCD2-16C2-4E96-A3E5-E3A0EF755D88/Documentsユーザー毎の「ライブラリ」フォルダはこれもいつのころからだったか(Marvericsかな?)不可視ファイルとなっているのでフォルダに移動するには、「ファインダ>移動>フォルダへ移動...」やターミナルから開くなどの方法が必要。アプリケーション名はバンドルフォルダのほうを見る必要がある。/Users/【ユーザ名】/Library/Developer/CoreSimulator/Devices/【シミュレータデバイスID】/data/Containers/Bundle/Application/【アプリID】/【アプリ名】.app各国語のアプリケーション名を知りたければアプリケーションバンドルの中のInfoPlist.stringsを見る。/Users/【ユーザ名】/Library/Developer/CoreSimulator/Devices/【シミュレータデバイスID】/data/Containers/Bundle/Application/【アプリID】/【アプリ名】.app/【言語ID】.lproj/InfoPlist.stringsデータフォルダではなく、一時保存ファイルはtmpフォルダにある。7.9.1自作アプリの新しいバージョンを開発中。アプリケーション実行時にコンソールにメッセージ出力するようになり気がついた。SDKの新しいバージョン(v7.9.1)がリリースされたようです。上記サイトからファイルをダウンロードして、zipファイルを解凍。Adapters/GADMAdNetworkAdapterProtocol.hGADMAdNetworkConnectorProtocol.hGADMEnums.hGADMRewardBasedVideoAdNetworkAdapterProtocol.hGADMRewardBasedVideoAdNetworkConnectorProtocol.hGADMediationAdRequest.hを古いファイルと置き換える。あとはビルドすればOK。2016が今週開催されます。私はもう何年も参加していないのですが、一応発表内容やセッション内容は国内においてもフォローできるので、できるだけ視聴あるいは記事を読んでキャッチアップしていきたいとは思います。昔のはなしになりますが、過去に書いたWWDCをここから参照できるようにします。2010※これは加筆修正した村上幸雄さん名義になっています。2010年版から私が著者名義から外れています。iPhoneが世界的にブレイクして参加者が増加するなかで、WWDCの位置づけや参加者の人数や中身がかなり大きく変化している時期なのに、私自身がこの前年に参加していなくて、その状況の変化を把握できない状態になっていました。このため、内容に責任が持てないと考え、実際に参加している村上氏にお願いし、昔から変わっていない部分は残し、不適切な部分は削除・修正し、新たに変化してきている部分や村上氏自身の考えなどを追加していただいて公開することになったためです。私の貢献度はこの2010年度版ではなくなっていますが、一応記事を参照する人の助けになればと思いリンクを追加します。今ではWWDCは開催前から一般のニュース媒体で報道されるほどに有名になり、わざわざオススメしなくとも参加するための競争になるような状況となったため、この記事のアップデートは終了しています。今年も日本から多くの開発者の方々が参加しているようです。参加者の方々が意義深い一週間をすごされ、その成果が色々な形で花開くことをお祈りいたします。×この広告は180日以上新しい記事の投稿がないブログに表示されております。