タグ

ios8に関するt_furuのブックマーク (29)

  • iOSのログをリモートで確認するために安定のmatttさん製のAntennaを使う - Qiita

    USBで繋いでないときもNSLogの内容がみたい時ってありますよね? 特に位置情報系を使ったりするアプリなんかでは、今Regionに入った?出た?近づいている?って情報がとても気になります。 まあLocalNotificationでもいい場合も多いのですが、うざいし、iOS8以下だと過去分も見返せないなんてこともあると思います。 そんなときは、ここで紹介するAntennaという世界的に超有名なiOSエンジニアであるmatttさん作のライブラリを使って見ましょう! 自分が立てたサーバーに簡単にログ情報を送ってくれますよ! アプリ側の準備 Antennaを導入します。

    iOSのログをリモートで確認するために安定のmatttさん製のAntennaを使う - Qiita
    t_furu
    t_furu 2015/12/12
    iOSのログを外部サーバに送るライブラリ / 簡単で便利そう
  • NSErrorが便利すぎる件 Appleありがとう - Qiita

    NSErrorを返す系のメソッドを使う機会って良くあると思いますが(通信,保存など)、NSErrorの引数にnil以外(エラー)の場合どうしたらいいか分からないということが多々あるのではないでしょうか? 「だって、NSErrorにどういう内容が返ってくるか分からないし、分かったとしても全てのパターンにおいてエラー処理書かないといけないの?」的な。 だからNSErrorにエラーが返ってきたら、何もしない。 落ちるか落ちないかは神のみぞ知る的な。 やっぱりそれじゃちょっとダメプログラマかなと思い、エラーメッセくらい出してあげるか、ということでNSErrorの仕様読んでたらとんでもなく便利なことに気づいたので共有します。 UIAlertViewに表示する内容を全部『日語』で返してくれる ※ UIAlertViewはios8からdeprecatedなので注意してね、俺は面倒くさいからUIAler

    NSErrorが便利すぎる件 Appleありがとう - Qiita
  • AVAudioEngine | Objective-Audio

    iOS8からAVAudioEngineという新たなオーディオの機能がAVFoundationに追加されました。AVAudioEngineというのはAUGraphのObjective-C版のような感じのものです。オーディオのプレイヤーやエフェクトやミキサーなどがNodeと呼ばれる部品で用意されていて、それらを繋いで音を鳴らす事が出来ます。 AUGraphよりもかなり簡単に使えるようになっているのですが、その反面、AUGraphを使うときのように細かい設定が出来るわけではなかったり、AUGraphで出来た事が出来なかったりする部分もあるので、いままでAUGraphを使っていた人にとっては物足りないかもしれません。でも、そんなに複雑な事をやらないのであれば、簡単にエフェクトをかけられたりするので便利だと思います。 AVAudioEngineに関してはWWDC2014でも解説されていますので、ちゃ

    AVAudioEngine | Objective-Audio
    t_furu
    t_furu 2015/08/27
    iOS8 で追加されたオーディオ系のAPI / 簡単になって便利になった
  • Evernote Blog � Blog Archive � New updates to Web and Windows

    Featured Evernote 사업 거점을 유럽으로 이전하였습니다 2023년 6월 23일, 저희는 Evernote 직원들에게 업무 대부분을 모회사인 Bending Spoons의 본거지 유럽으로 이전할 것을 발표했습니다. 업무의 효율성을 높이고 유럽에서 매우 강력한 Bending Spoons이라는 고용주 브랜드를 최대한 활용하기 위해 이러한 결정을 내리게 됐습니다.… 자세히 알아보기 Featured Evernote 가격 변경과 예정된 개선 사항에 관한 최신 정보 예정된 가격 변경, 성능과 안정성 개선, 흥미로운 새 기능에 관해 소개하는 제품 책임자Federico Simionato의 요약 보고서 자세히 알아보기

    Evernote Blog � Blog Archive � New updates to Web and Windows
    t_furu
    t_furu 2015/06/20
    Apple Watch で Evernoteに音声入力 / リマインダー表示 /
  • [CS] 鍵穴のない南京錠「246 Padlock」 | 虹色の林檎はどんな味?|CoreStudio

    t_furu
    t_furu 2015/03/06
    #BLE 南京錠
  • 3.5インチ画面対応したくない - Qiita

    iOS7 iOS8だけ対応にすると3.5インチ対応しなくて良いかというと、そうではなくて、 http://zutto-megane.com/objective-c/post-79/ 2.10: iPhone apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution 2.10: iPhoneのアプリはiPhoneの解像度、iPhone 3GSの2倍の解像度でそのままiPadで動かなければなりません。 Size Classにしていればユニバーサルにしとけばいいんじゃん? と思って提出しました。どうなることやら。。 たぶん3.5インチ対応かiPad対応かの2択なのかな 2014/12/3更新 いけましたね。 3.5に対応しなくてもiPadに対応してし

    3.5インチ画面対応したくない - Qiita
  • 世界初!HomeKit対応BLEモジュールを開発 ~ HomeKitに対応するBLEモジュールを他社に先駆け全世界に提供 ~ | 株式会社アプリックス

    t_furu
    t_furu 2014/12/24
    "モジュール単独で機器のセットアップ、操作権限の管理、複数機器の一括操作、時間指定での操作予約、Siriを使った家電の操作、高度なセキュリティが求められる電子錠など"/"すべてのHomeKit機能を実現"
  • iOS8対応-UIWebViewのshouldStartLoadWithRequestメソッド編 - Qiita

    iOS8対応のハイブリットアプリを作成している際に、shouldStartLoadWithRequestの挙動がかわったことに気づいたのでメモ 変化したところ ・shouldStartLoadWithRequestでは、URLエンコードが必須になった。 iOS8対応の仕方 1:該当部分をURLエンコードする

    iOS8対応-UIWebViewのshouldStartLoadWithRequestメソッド編 - Qiita
    t_furu
    t_furu 2014/11/30
    "shouldStartLoadWithRequestでは、URLエンコードが必須になった。"
  • [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
    t_furu
    t_furu 2014/11/30
    info.plist “NSLocationAlwaysUsageDescription” / 用途を明記しなければならない / メイド喫茶にBeacon導入したいハードウェア屋は知ってるけど、メイド喫茶との接点ないな…。
  • iOS 8 の位置情報のプライバシー設定に対応する – I'm Sei.

    iOS 7 では設定アプリの Privacy > Location Services から各アプリの位置情報のプライバシー設定ができました。 iOS 7 ではアプリに対して位置情報の使用を許可するか、許可しないかの 2 択しかありませんでしたが、iOS 8 では以下の 3 択に変わるようです。 - 許可しない (Never) - 使用中のみ許可 (WhenInUse) - 常に許可 (Always) WhenInUse は、「アプリまたはその機能が画面上に表示されている場合のみ位置情報を利用することを許可」する設定です。 Always は、「バックグラウンドで実行中の場合にもアプリが位置情報を利用することを許可する」する設定です。 WhenInUse か Always かによって、Core Location で使える機能が変わります。 また、同じ Core Location の機能を使って

    iOS 8 の位置情報のプライバシー設定に対応する – I'm Sei.
  • [iOS 8] HomeKit 対応アプリを作ろう (1) 概要 | DevelopersIO

    HomeKit とは HomeKit は、iOS 8 から利用できるようになった、iOS デバイスと家電をつなぐための機能を提供するフレームワークです。具体的には Bluetooth などの技術を利用して iOS デバイスとハードウェアを通信し、リモコンのように家電を操作することができます。また Siri との統合も可能です。 ということで、これから HomeKit についての情報をシリーズ記事として連載していきたいと思います。初回は HomeKit に関する情報をまとめます。 HomeKit 対応アプリについて HomeKit 対応アプリの開発 iOS アプリ側は、HomeKit Framework をインポートする必要があります。HomeKitAPI を通して、HomeKit 対応デバイスと連係することができます。HomeKit 対応アプリの開発を始めるにあたって、まずは次の公式

    [iOS 8] HomeKit 対応アプリを作ろう (1) 概要 | DevelopersIO
  • 超絶便利!iOS 8の新機能「App Extension」でSafariが超進化してやばすぎる!|男子ハック

    iPhone小技・裏技・使い方・初心者iPhoneの使い方(iOS 8)超絶便利!iOS 8の新機能「App Extension」でSafariが超進化してやばすぎる!2014年9月18日479 @JUNP_Nです。iOS 8で期待していた新機能「App Extension」を早速試しみました。アプリ間の連携を強化する新機能なのですが、この機能のおかげでSafariが驚くほど便利になりました! Safariから直接「はてブ」「Pocket」「Evernote」へ送ったりできちゃう!iOS 8から追加された新機能の1つ「App Extension」はアプリ間連携を強化する機能です。この「App Extension」に対応したアプリを利用するとSafariが超絶便利になりました!これは絶対に試してもらいたい! 関連:【iPhone裏技】「消せない標準アプリを消す方法」もiOS 8で利用可能!

    超絶便利!iOS 8の新機能「App Extension」でSafariが超進化してやばすぎる!|男子ハック
    t_furu
    t_furu 2014/09/19
    ブラウザとアプリの連動 /
  • 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のプライバシー変更で、ベンチャー企業が多くの従業員を解雇! - iPhone Mania

    この秋にiPhoneiPadの基ソフトである次期iOS8が一般に公開される予定ですが、新たなiOS8ではWi-Fiネットワーク上でiPhoneなどの機器を認識する方法が微妙に変更されることになっています。 これにより、一部の小売り店舗などでは来店時の顧客を認識する方法を変更する必要が出てくるのですが、アップルによる今回の変更により、店舗に顧客のトラッキングサービスを提供しているベンチャー企業には大きな問題が起きているようです。 アップルの仕様変更で多くの従業員を解雇 ベンチャーキャピタルから1,300万ドル(13億3千万円)の出資を受けたベンチャー企業のNomiは、iOS8へのバージョンアップによる変更を受けて、60名の従業員のうち、少なくとも20名の従業員を解雇したと関係者が明らかにしています。 Nomiは小売り店舗向けに、来店客数をはじめ、顧客がどれくらいの時間店舗に滞在したか、ど

    次期iOS8のプライバシー変更で、ベンチャー企業が多くの従業員を解雇! - iPhone Mania
    t_furu
    t_furu 2014/08/18
    iOSの仕様変更で解雇/iBeaconは簡単に設置できる
  • Appleの未発表製品「Apple iBeacon」がFCCを通過 | 気になる、記になる…

    9 to 5 Macによると、Appleの「Apple iBeacon」という未発表製品がFCC(米連邦通信委員会)の認証を取得していた事が分かりました。 そのモデル番号は「A1573」で、ハードウェアテストは2014年4月末から5月中旬にかけて実施され、公開された添付画像から体底面にはMicro-USBポートと電源スイッチがある事が分かり、2.4GHz帯の無線周波数に対応しているようです。 Appleの未発表製品がFCCで漏れる事は稀ですが、AppleApple Storeで使用しているサードパーティ製「iBeacon」と置き換える為か、「iBeacon」テクノロジーを使用したい開発者や小売店へ販売する為に独自のiBeaconハードウェアを開発しているのではないかとみられています。 9to5 FCC doc

    Appleの未発表製品「Apple iBeacon」がFCCを通過 | 気になる、記になる…
    t_furu
    t_furu 2014/07/15
    Apple iBeacon / 気になる / 市場が出来たって判断かなー。それかiOS8の為に必要な準備か。
  • 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
    t_furu
    t_furu 2014/07/13
    UIWebView と WebKit Framework は別物 /"高速な JavaScript エンジン(Nitro)を、iOS 8 から追加された WebKit Framework でついに使えるように"/ 試す
  • 【iOS8】App Extension の実装方法 その1:Action - その後のその後

    App Extension とは? App Extension (Extensions) は、iOS 8 から導入される、新しいアプリ間連携のしくみです。 iOS では、以下の 6種類の Extension point *1を利用することができます。 Today Share Action Photo Editing Storage Provider Custom keyboard 大まかな仕組みは同じなのですが、見た目/機能は Extension point によって色々と違いがあり、実装方法も違ってくる(部分もある)ので、個別に説明していきたいと思います。 まずは一番説明しやすい "Action" から。 1. ターゲットを作成する Xcode の [File] > [New] > [Target] から、[Application Extension] > [Action Extensi

    【iOS8】App Extension の実装方法 その1:Action - その後のその後
  • HomeKitの概要 - Reinforce-Lab.'s Blog

    2014年6月11日に大垣で開催されるWWDC2014ディベロッパ共有会 の下書きとして、 一般に公開されている部分を抜粋してブログに書いてみます。 iOS8で導入されたHomeKit iOS8はiOS7までになかった多くのAPIとフレームワークが追加されました。そのうちHomeKitおよびHealthKitは、 今までのアプリケーションで完結するフレームワークと異なり外部機器との連携前提で初めて価値をもつ毛色の違うフレームワーク(あるいはサービス)です。 開発者の視点からHomeKitの概要をまとめます。 HomeKitの資料 HomeKitの専用のページが公開されています https://developer.apple.com/homekit/ 。 このページにはHomeKitが何かを詳細に解説しています。その内容はWWDCのプレゼンテーション内容と同じです。 HomeKitに対応する

    t_furu
    t_furu 2014/06/11
    “HomeKitの概要”
  • WWDCで触れられなかった、iOS 8の新機能

    あちこちもっとカスタマイズ。 今週のWWDC、iOS 8に関して有用なアップデートがいろいろ発表され、期待していた機能のいくつかが搭載されることはわかりました。 その後さらにベータ版を触ってみて、キーノートでは言及されていなかった、すごくパワフルな機能をいくつか発掘しました。こんなものがあります。 何でも知ってるApp Store 良い意味で予想外だったのは、iOS 8でApp Storeがぐっと強化されることです。あとでダウンロードすることにしたアプリを全て記憶してくれるだけじゃなく、Siriに曲名を聞いた曲とかiTunes Radioで聞いた曲、iTunes Music Storeでプレヴューした曲など、全部覚えていてサジェストしてくれます。これで買い忘れもなしということです。 メールのカスタマイズ メールアプリは常に強化対象ですが、iOS 8でのアップデートは今のところよさげです。ま

    t_furu
    t_furu 2014/06/06
    “インストールされていないアプリについて、位置情報を元にオススメされる”
  • Swiftエンジニアが今週末キャッチアップしたいサンプルコードまとめ - Qiita

    Swiftが発表されてから、数日経過しましたがすでにたくさんのコードがGithubに上がっています。Swiftを始めたいエンジニアが参考になるサンプルをピックアップしてみました。 自分も今週末に珈琲を片手にコードを読んでみようと思います。 Githubの検索結果URL FlappySwift 4,700★ 半日くらいで作られたFlappy Birdのクローンです。 SpriteKitを利用していて、メインのゲームロジックは200行弱ほどで書かれています。 Swiftでシンプルなゲームを作成するのに参考になります。 GameScene.swift 一部抜粋 // // GameScene.swift // FlappyBird // // Created by Nate Murray on 6/2/14. // Copyright (c) 2014 Fullstack.io. All rig

    Swiftエンジニアが今週末キャッチアップしたいサンプルコードまとめ - Qiita