タグ

ios8に関するy-kobayashiのブックマーク (18)

  • iOS8のNotification関係を調べてみた

    What’s New in iOS Notifications WWDC 2014のVideo Sessionを見てみる。 https://developer.apple.com/videos/wwdc/2014/ User Notification iOS7の説明 User Notificationsとは Alert表示 Notification Centerに通知 スクリーンOFFの時に表示 User Notificationの実行 アプリからLocal Notificationを使う APNsからRemote Notificationを使う APNsからcontent-available: 1を指定してappを介して通信する User Notifications iOS8 今回紹介するのは大きく以下の4つ User Notifications Notification Actions

    iOS8のNotification関係を調べてみた
  • [iOS8] iOS8でiBeacon実装の落とし穴 | DevelopersIO

    お久しぶりです。大村です。 弊社のブログに対して、意外と最近検索件数で多いキーワードが「iBeacon」だったりします。 iPhone6にはNFCチップが搭載され、もしやiBeaconを捨てたのか?とさえ思えた昨今、iPhone6に搭載されているNFCはApple Pay専用であることが判明し、まだまだBeaconの出番はアリそうだと安堵しました。 弊社でもこれまでこの記事にあるようにiBeaconの勉強会を開いたり、業務でiBeaconを使うプロダクトを提案したりなど行ってきましたが、iOS8になったことで、今までの実装通りではうまくいかない事がありました。 そんなtips的な記事になります。 基的には、前回iOS7の時に初出した「[iOS 7] 新たな領域観測サービス iBeacon を使ってみる」での実装でいいのですが、困ったことにiOS8ではこの実装でうまく動かせられません。 そ

    [iOS8] iOS8でiBeacon実装の落とし穴 | DevelopersIO
  • ダウンロードしておくべし!iOS 8のGUI要素をまとめたPSD素材の決定版 -iOS 8 GUI PSD(iPhone 6)

    ダウンロードしておくべし!iOS 8のGUI要素をまとめたPSD素材の決定版 -iOS 8 GUI PSD(iPhone 6)

    ダウンロードしておくべし!iOS 8のGUI要素をまとめたPSD素材の決定版 -iOS 8 GUI PSD(iPhone 6)
  • iOS8のUITableViewの自爆機能について(笑)

    Android, iPhone等のスマートフォン向けアプリ開発などの話題を中心に、時事ネタなどを気の向くままに書いています。 先日まとめた「iOS8向けアプリ開発時の注意点」に続き、「iOS8の自爆機能について(笑)」にも多くの方が見に来られた様で何よりです。 なお、今までのiOS関連のエントリは、こちらに一覧としてまとめてあります。 先の投稿を公開後、iOS8のUITableViewにはとんでも無く酷い自爆機能が不具合としてある事がわかりました。 そこで、備忘録を兼ねて情報提供したいと思います。 間違いなどがありましたならば、ご指摘下さい。 なお、この問題はBugReport済みですが、いつ直るのかはわかりません。 既に問題が発生するiOS8.0.xはシェア拡大中ですので、知って置いて損は無いかと思います。 ちなみに、iOS8.1 Betaのシミュレータでも同じように発生する事は確認して

  • Xcode 6 時代のマルチデバイス対応 〜Size Classとベクター画像〜 - その後のその後

    とあるお仕事で、iPad をサポート(= Universal 化)してほしいという要望があり、せっかくなので iPhone 6 / 6 Plus (4.7 / 5.5 inch スクリーン)もサポートしようってことで、新しい Xcode 6 の新しい仕組みである Size Class を使って複数画面対応を行ないました。あと、同じく Xcode 6 から Asset Catalog でベクター形式がサポートされるようになったので、こちらもトライしてみました。 で、そのときに学んだ諸々の断片的なメモです。勘違いもあるかもしれないのでその際は優しくご指摘いただけますと幸いです。 ※ちなみに Size Class やベクター形式画像の使用は iOS 8 以上縛りではありません。単に Xcode 6 の新機能というだけなので。 Size Class の前提知識をつける 「Size Classsとは

    Xcode 6 時代のマルチデバイス対応 〜Size Classとベクター画像〜 - その後のその後
  • iOS8の高度計(気圧計) - Reinforce-Lab.'s Blog

    iPhone6 Plus および iPhone6には、気圧計が入っています。今の気圧計は高精度で、1メートル程度の高さが十分にわかります。これあがると、例えば、ユーザが今ビルの何階にいるかがわかるわけです。 サンプルコードはこんな感じ。1秒に1回、気圧値が更新されて通知されている。気圧値と高度の変化の2つの値が通知される。 更新頻度を指定する方法は、今のところないみたい。 Githubのサンプルアプリ。 https://github.com/reinforce-lab/ObjC_Codes/tree/master/barometer ここの気圧と高度の計算式で、標高ゼロメートル、温度27度(絶対温度で300K)のときに、1mあたりの気圧の変化は、11パスカル。 http://keisan.casio.jp/has10/SpecExec.cgi?path=05000000.%95%A8%97

    iOS8の高度計(気圧計) - Reinforce-Lab.'s Blog
  • iOS 8ではiPhoneやiPadが子機になる

    これ便利そう。 iOS 8にはiPhoneの電話番号宛の着信を、Wi-Fi経由で他のiPhoneやiOS 8デバイスに表示し、応答できるという「iPhone Cellular Calls」機能があります。 これを使えば、常にiPhoneを持ち歩かずとも電話を受けられるというわけですね。iPhoneを自室に放置していたとしても、リビングのiPadで着信を知れて、そのまま話せる。うん、便利かも。 「iPhone Cellular Calls」を有効にするには、 「設定」→「FaceTime」→「iPhoneでの通話」をオン そして同じWi-Fiネットワークに繋がっており、同じiCloudアカウントに接続されている必要があります。 着信の様子がこちら。同時にベルが鳴るのではなく、着信がシェアされるまで若干のタイムラグがあります。でも、iPhone 6 Plus宛の着信を古い5sやiPad(Wi-

  • GIFアニメからAPNGの時代に! 次世代画像形式APNGを使いこなそう - ICS MEDIA

    APNG(エーピング)とはアニメーションするPNG画像のことで、アニメーションGIFに取って代わる次世代の新しい画像形式です。もともとブラウザベンダーのMozillaが提案した規格で、ウェブサイトのアニメーション表現に利用できます。従来はアニメーションGIFが主流でしたが、アニメーションGIFは色数の制限や輪郭のジャギーなど品質面の制限が多いファイルフォーマットです。その制限を払拭してくれると期待されるのがAPNG形式です。 データ容量・品質から比較する画像形式〜APNGは容量が軽くて綺麗 上図ではアニメーションGIF・APNG(8bit・32bit)・PNG連番画像をデータ容量・データ品質でマトリクス図にしました。APNG 8bitはアニメーションGIFと同じ256色のサポートなのでAPNG 8bitの方がデータ容量は若干小さいものの、差はほとんどありませんでした。APNG 32bit

    GIFアニメからAPNGの時代に! 次世代画像形式APNGを使いこなそう - ICS MEDIA
  • iOS8 Health対応 FitPort リリースしました

    Healthというのは、歩数などの活動量、摂取カロリーなどのフィットネス情報、体重などの測定情報をiPhoneでまとめて管理しようというもの。 いうなれば... iOSでヘルスケア用のDatabaseを用意するから、みんなそこに入れようね。 そうしたら、いろんな情報を組み合わせて見ることもできるしね。 メーカー撤退でデータが無くなってしまうリスクもユーザに無くなるしね。 という感じでしょうか。 iPhoneのM8センサーでは、歩数(Steps)、歩いた距離(Walking +Running Distance)、上った階数(Flights Climbed) が自動的に記録されます。 さらに、Withings,Fitbit,Nikeなどの活動計を作成しているメーカーは多分対応してくる...と思うので、そうなると、さらにいろんな測定情報が入ってくるようになります。 それらの情報を、標準アプリ「ヘ

    iOS8 Health対応 FitPort リリースしました
  • [iOS 8]ファミリー共有で共有したくないアプリを隠す方法

    iOS 8の新機能として「ファミリー共有」が追加されました。家族のうち誰か1人が購入したアプリや音楽を共有できる便利な機能なわけですが、初期設定のまま使っていると、無料も有料も含めてダウンロードしたアプリが丸見えになってしまいます。 ということで、今回はファミリー共有で共有したくないアプリを隠す方法を紹介します。

    [iOS 8]ファミリー共有で共有したくないアプリを隠す方法
  • iOS8でUILocalNotificationの通知を受け取る - PartyIX

    iOSでのPush通知については話題にされることも多いので,ここではRemoteNotificationとLocalNotificationの違いなどについては特に触れません. 今回題材にするのはLocalNotificationのみです. UILocalNotificationの通知を発行する これはObjective-Cの時とさほど変化はない. var notification = UILocalNotification() notification.fireDate = NSDate() // すぐに通知したいので現在時刻を取得 notification.timeZone = NSTimeZone.defaultTimeZone() notification.alertBody = "message" notification.alertAction = "OK" notificat

    iOS8でUILocalNotificationの通知を受け取る - PartyIX
  • iOS 8 の新機能のサンプルコード集『iOS8-Sampler』を公開しました - その後のその後

    WWDCでのアップルの発表によると、iOS 8 では4000以上もの API が追加されたとのことですが、新しいAPIはどう使うのか、実際に何がどこまでできるのか、といった具体的なところが、英語のドキュメントや動画をながめているだけだと正直あまりよくわかりません。やはり実際にコード書いて動かしてみるのが一番わかりやすい、ということで今年もつくりました、 iOS 8 新機能のサンプルコード寄せ集めアプリ『iOS8-Sampler』 ソースコードは GitHub に置いてあります。 https://github.com/shu223/iOS8-Sampler ※使い方は Xcode 6 でビルドするだけ なので、デザイナーさんやディレクターさんもぜひ最寄りのエンジニアにビルドしてもらってください。 中身について 今回はデザイナー okazu 氏の協力により立派なアイコンやスプラッシュ画像が最初

    iOS 8 の新機能のサンプルコード集『iOS8-Sampler』を公開しました - その後のその後
  • iOS8向けアプリ開発時の注意点

    Android, iPhone等のスマートフォン向けアプリ開発などの話題を中心に、時事ネタなどを気の向くままに書いています。 先日、iOS8のGM seedが公開されました。iOS8の正式リリースも間近ですね。 ところで、iOS8対策は済んでいますか? もし対策が済んでいたとしても、この下にある「UITextView、UITextFieldで編集メニューの表示がおかしい」だけは読んでおく事をお勧めします。 全てのUITextView、UITextFieldを使用したアプリが関係する問題です。 私自身、iOS8はベータ版の時から見ていたので、いくつか不具合が出る箇所を発見していました。 そこで、まだGMの段階ですが、備忘録を兼ねてiOS8対策に関して情報共有したいと思います。 間違いがありましたならばご指摘ください。 今回記載するのは以下の内容です。 他にもiOS8ではDeprecatedに

  • iOS 8から位置情報を取得する方法が変わるよ - Qiita

    (WWDC 2014 発表資料より引用) つまりどういうこと? iOS 8 から位置情報の取得方法が変わるようです。今までの方法だと位置情報が取れなくなります。(すでにAppStoreに並んでいるアプリについてはこの限りではありません) iOS 8 : Location Services not working My app that worked fine in iOS 7 doesn't work with the iOS 8 SDK. CLLocationManager doesn't return a location, and I don't see my app under >Settings > Location Services either. I did a Google search on the issue but nothing >came up, what cou

    iOS 8から位置情報を取得する方法が変わるよ - Qiita
  • iOS 8から追加されたWebKit Frameworkを使ってみる - Qiita

    self.webView = [[WKWebView alloc] initWithFrame:self.view.bounds configuration:configuration]; プロパティ configuration WebViewの設定。WKWebViewConfiguration を指定できます。 WKWebViewConfiguration クラスには preference というプロパティがあり、 WebViewの最小フォントサイズ データの取得が完了するまで描画を行わない JavaScriptが新ウィンドウを自動的に開くのを許可するか JavaScriptの実行を許可するか などを設定できるようです。詳しくは次のクラスリファレンスを参照してください。 WKPreferences navigationDelegate WebViewのナビゲーションに関するデリゲートです

    iOS 8から追加されたWebKit Frameworkを使ってみる - Qiita
  • iOS 8が第3のゴールドラッシュを巻き起こす(前編)

    iOS 8が第3のゴールドラッシュを巻き起こす(前編) 林信行氏が徹底総括! WWDC 2014の当のインパクトとは? 全世界が注目した今年のWWDCは、一般大衆を唸らすような新製品の発表こそなかったが、開発者に向けたイベントとしては近年になく充実した内容だった。現地で取材に臨んだITジャーナリストの林信行氏に、今回のWWDCを前編、後編の2回に分けて徹底総括してもらった。 「WWDC(世界開発者会議) 2014」の基調講演はもうご覧になっただろうか。大衆向けのメディアやコンシューマーによるブログの中には、勝手に新型iPhoneやiWatch発表の噂を広げた揚げ句、その発表がなかったからと不満を書き立てるところもあったが、ITの世界にいるエンジニアIT業界にいる経営者にとっては、今後、数年間の社運を左右する必見の基調講演になっていたと思う。 アップルのティム・クックCEO(最高経営責任

    iOS 8が第3のゴールドラッシュを巻き起こす(前編)
  • Appleが「これまでで最も大規模なバージョンアップ」と明言するiOS8の新機能まとめ

    2014年6月4日に開催されたWWDC14の中で発表されたiPhoneiPad・iPod touch向けの新OSが「iOS 8」です。iOS 8の公式ページ上には「これまでで最も大規模なiOSのバージョンアップ」と記されており、アプリ開発者向けに公開されているベータ版の動作ムービーを見ても、これまでのiOSからは大きく方向転換していることが分かります。そんなiOS 8の機能が公式ページ上でまとめられています。 Apple - iOS 8 - 概要 http://www.apple.com/jp/ios/ios8/ ◆写真 写真アプリの中に新しく「iCloudフォトライブラリ」が登場します。iPhoneのおかげでカメラをいつでも持ち歩けるようになったように、これからは「iCloudフォトライブラリ」のおかげですべての写真を持ち歩けるようになるわけです。iPhoneiPadで撮った写真とビ

    Appleが「これまでで最も大規模なバージョンアップ」と明言するiOS8の新機能まとめ
  • iOS8ぶっちゃけ雑談 - Reinforce-Lab.'s Blog

    じつは、iOS8で家電対応、はいはい家電メーカーが散々いままでやってきた分野ね、と思ってました。Bluetooth Low Energyも3年ほどやってきているので、その延長でお手軽BLE家電を皮切りに、昔から言われてきた未来を提供するのだろうなと。たぶん、ちがう。見た目はそう見えるのだろうけど、質がなにか違う。 そんなところを考えていると、頭がパンクしそうなので、ぶっちゃけブログに書き出してしまおうと思った次第。 NDAしばりが開放されると、ぶっちゃけられます iOS8のキーノートとセッション動画をずっと家にこもって1週間見てたら、いろいろ考えすぎて夜も眠れず睡眠不足になりそうなので、ここらでブログにぶっちゃけて一段落つけようと思う。今年は https://developer.apple.com/wwdc/ でセッション動画にプレゼンテーション資料までApple自体が公知にしているから

  • 1