非同期通信といえば、Ajaxが思い出されますが、ブログ記事「iOS7 Mobile SafariがAjax POSTでキャッシュするか確認してみた」では、iOS 6のSafariブラウザーでAjax POST通信時にキャッシュをしてしまう問題がiOS 7で解消されたことが紹介されています。
下記画像は、ブログ記事からの引用です(画像をクリックすると引用元のページに遷移します)。
また、ブログ記事「[iOS 7] JavaScriptCore Framework を使った Objective-C と JavaScript の連携ができるようになった」では、JavaScriptCore Frameworkによって、iOS 7からObjective-CとJavaScriptの相互連携ができるようになったことが紹介されています。
下記画像は、ブログ記事からの引用です(画像をクリックすると引用元のページに遷移します)。
さらに、ブログ記事「iOS 7 の JavaScriptCore で jQuery とかを動かしてみる」では、jQueryとObjective-Cの相互連携についても解説していますが、結果はうまくいかなかったようです。underscore.jsでも試していて、こちらはうまくいったようです。
下記画像は、ブログ記事からの引用です(画像をクリックすると引用元のページに遷移します)。
今回はネットワーク周りを中心に、iBeaconやマルチタスキング、ブラウザーに関するブログ記事をまとめましたが、いかがでしたでしょうか。
本連載では、iOS 7に関する記事を紹介してきましたが、他にも以下のようにiOSの機能をAndroidで実現する記事もありますので、Androidアプリ開発者もチェックしてみてください。
クラスメソッドの開発者ブログ「Developers.IO」では、iOS/Android以外でもAWSやHTML5などについての記事も多く読めるので、そちらもご参照ください。
Copyright © ITmedia, Inc. All Rights Reserved.