lifememo.jp 2021 著作権. 不許複製 プライバシーポリシー
![lifememo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/0dd63f8cc824b258739ee70d4bc0053e6efa9c33/height=288;version=1;width=512/http%3A%2F%2Flifememo.jp%2Fwp-content%2Fuploads%2F2014%2F07%2Fskitched-20140716-131158.png)
モバイルアプリにWebとの連携は不可欠なわけで,iOSエンジニアがWeb APIを使うとき最初にどないすんねん!とぶつかる問題がパーセントエンコーディングだと思う. 我らがNSStringにはそれを解決するためのstringByAddingPercentEscapesUsingEncoding:という凄まじく長くてステキなメソッドがある. そして全てのiOSエンジニアは喜び勇んでこのメソッドを使い,絶望する. なにを隠そうこのstringByAddingPercentEscapesUsingEncoding:ってのは,エスケープ対象の文字が少なく,本来エスケープされるべき文字をエスケープしてくれない. そんなこんなでCFURLCreateStringByAddingPercentEscapesなんか使っちゃったりしてCore Foundationデビューなんかしちゃったりするのである. (
何かと不透明なあたり 気がつけば一ヶ月ほどブログを更新していませんでした。リハビリ記事です。 今回は、GPUを効かせる == それに関連するプロパティ(ただしOSやバージョンによって何がトリガかは厳密に異なる)を適用したら挙動が改善した、というようなノリの体験TIPSをゆるくまとめました。 このあたりの振る舞いについては、描画パフォーマンスの問題として、それなりに明らかになってきているように思います。WebKitのレンダリングプロセスにはじまり、GPU命令のサポートが受けられるのはどんな操作だとか、GPUへ処理が預けられるレイヤーの生成がどーとか、最近よく見聞きします。 自分が業務で扱っているスマートフォン向けのWebサービスでは、このような描画パフォーマンスの問題は、スクロールパフォーマンスと合わせて非常にクリティカルです。この辺りについてのロジカルなまとめは、某氏が近日中にまとめるらし
Appleのモバイル向けOSの最新バージョン「iOS 7」には、新たに「コントロールセンター」という機能が加わっています。簡単なスワイプ操作でコントロールメニューをすぐさま表示し、機内モードやWi-Fiなどのよく使う設定項目に素早くアクセスできる、という機能なのですが……日本のTwitterユーザーが全く異なる使い方をあみ出した模様です。 コントロールセンターの表示画面は、すりガラスのように半透明になっています。後ろにあるアイコンや壁紙などが、うっすら透けるわけですね。そこに露出度高めの女の子の写真なんかを置いてみると……なんということでしょう! まるでコントロールセンターの向こうに裸の女の子がいるみたいではありませんか! 世界よ! これがニッポンの妄想力だ! スッポンポン! Twitterで「iOS 7の新しい使い方」の画像を検索してみた結果。眼福写真に混ざって変な写真がある adver
Reveal (http://revealapp.com/) なる iOS 向けのランタイムインスペクタなるものを知人のツイート経由で見つけた。ランタイムインスペクタとは何か ・・・ "Reveal brings the power of tools like Firebug and Web Inspector to iOS developers." ということでiOS アプリ用の Firebug みたいなのだと思えば良い。 動画を観てると確かにすごい。3D で動かしながら View の階層を手繰ってアプリのビューがどういう構造になっているかを見ていくことができる。更に動的にパラメータを変更して大きさや動きを変える、なんて Firebug の css の編集みたいなこともできるようだ。ベータ版は無料のようだ。 これは捗る。 RubyMotion で動かす ドキュメントを見てみたところ Re
Panic Blogで、ライトニングデジタルAVアダプターは、ARM SoC搭載のコンバーターだという事実が公開されて、注目を集めていた。そのブログ記事は、本の虫: Lightning Digital AVアダプターは驚くことにARM SoCを使ったコンバーターだったで翻訳している。 なんと、そのブログのコメント欄に、Apple関係者らしき匿名の者がコメントを寄せている。 このアダプターの処理にAirplayは関わっていない。 このアダプターのSoCはXNUベースのカーネルをブートすることは事実だが、iOSとアダプターのファームウェアの関係はそこまでだ。ファームウェア環境はlaunchdすら実行しない。シェルもないし、ユーティリティもない(Max OS Xで「BSDサブシステム」と呼んでいるもの)。ブートすると即座にホストデバイスからの入力を受け付けるデーモンへと移行し、データストリームを
SMPRO user’s works #Apple #AppleWatch #AppleWatchUltra #watchOS #watchOS9 #watchOS10 #Music Apple in watchOS10 introduces a new Music player which do you prefer between watchOS 9 and watchOS 10? pic.twitter.com/OZQtiMX4kH — AR7 (@AR72014) June 11, 2023 iPhone and Android users, what is the last song you listened to? 🎧 pic.twitter.com/KrjS8epCwj — Joe (@RealJoseph123) April 20, 2023 We're thrilled
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く