タグ

関連タグで絞り込む (296)

タグの絞り込みを解除

iOSに関するNyohoのブックマーク (746)

  • iOS 10とMac OSにおけるニューラルネットワーク | POSTD

    Appleは、長年、自社製品に機械学習を使っています。例えば、Siriは、あなたの質問に答え、楽しませてくれます。iPhotoは、写真の中の顔を認識します。メールアプリは、スパムメッセージを検知します。アプリ開発者なら、 顔認証 のようにAppleAPIで公開されている機能の幾つかを利用できます。iOS 10から始めて、音声認識やSiriKit用のハイレベルAPIを入手しましょう。 時々、プラットフォームに内蔵されているAPIの狭い領域を超えて、独自のものを作りたいと思うこともあるでしょう。多くの場合は機械学習を始動させますが、その際、たくさんの既成のライブラリのうちの1つを使ったり、高速計算能力を持つAccelerateやMetalの上に直接組み上げたりして実現します。 例えば、私の同僚が構築したオフィス入室システムは、iPadを使って顔認証を行い、SlackにGIF画像を投稿して、ユ

    iOS 10とMac OSにおけるニューラルネットワーク | POSTD
  • iPhoneの最新通話機能は、知らないと損する

    もともと通話用に開発された携帯電話だが、スマートフォンの普及に伴い、通話の重要度は徐々に下がっている。各キャリアのMOU(平均通話時間)も低下している。たとえば、ドコモでは2006年のMOUが144分だったのに対し、2015年は120分と通話時間が少なくなっている。カケホーダイの登場でやや盛り返しつつあるが、今後、大きく増えることは見込めないだろう。通話の代わりにメールやメッセンジャーアプリが使われるようになったことが大きな理由だが、一方で、ビジネスシーンではまだまだ通話は必須。どのコミュニケーションサービスよりリアルタイム性が強く、年代層を問わずに使いこなせるツールでもある。 レガシー(時代遅れ)だと思われがちな電話機能だが、実はiPhoneをはじめとするスマホによって磨きがかけられてきた。スマホの機能と連動して折り返し忘れを防げたり、留守番電話の使い勝手が増したりといった進化は続いてい

    iPhoneの最新通話機能は、知らないと損する
    Nyoho
    Nyoho 2016/08/10
  • オーディオアプリ開発でありがちな4つの間違い | POSTD

    ここで論じているのは、オーディオアプリの開発者が陥りがちな 4つの間違い 、 より良く開発する方法 、 問題個所の発見方法 です。主に開発者向けの内容ですが、開発者以外の方にも知っておいてもらいたいと思います。ここでは、開発者向けの診断ツールである Realtime Watchdog を紹介し、 人気のあるオーディオライブラリの調査結果 を提示します。 オーディオアプリの開発はとてつもなく楽しいです。やりがいを感じるし、創造力を発揮できる範囲が大きく広がり、ひとたび開発が終われば、 誰かがクリエイティブなツールとして使ってくれるのです! こんな分野は多くないし、この領域で働けるなんて非常に幸運だと自分でも思っています。 しかし、仕事でオーディオアプリを扱う時には深く考えなければならない部分もあります。オーディオアプリの開発者としてユーザに対する責任があるのです。大前提として、ユーザを公共の

    オーディオアプリ開発でありがちな4つの間違い | POSTD
    Nyoho
    Nyoho 2016/07/26
    Objective-Cのランタイムまで持ち出して解説していて非常に信用できる。
  • WWDCでアップルがハードウェアよりも4つのOSに注力した理由

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 「Worldwide Developers Conference」(WWDC)というのは、Apple技術者・開発者を主な対象とし、最新技術の説明を行うために毎年6月に開催しているイベントだ。Apple関連製品の技術説明のほか、CEOらによる基調講演や新製品発表なども行われる。世界中の技術者が情報交換を行う機会でもある。 27回目になる2016年のWWDCには、74カ国から5000人以上が集まり、また18歳以下の参加者が120人いることが発表された。 日からもオンラインで視聴できる基調講演では、今年はハードウェアの発表は一切なかったことにガッカリする声があったのだが、実は2015年も同様に製品の発表はされていない。今年は、4つのOSで

    WWDCでアップルがハードウェアよりも4つのOSに注力した理由
  • UICollectionViewでインタラクティブなCellの並び替え

    UICollectionViewの並び替えのAPIが、実はiOS 9からあったことに最近気づいた話です。 第31回の #potatotips で発表した内容です。

    UICollectionViewでインタラクティブなCellの並び替え
    Nyoho
    Nyoho 2016/07/21
    便利だな。iOS 9から使えるということだ。
  • 多人数iOSアプリ開発を考える

    Paper reading - Dropout as a Bayesian Approximation: Representing Model Uncer...Akisato Kimura

    多人数iOSアプリ開発を考える
    Nyoho
    Nyoho 2016/07/12
  • iOSアプリ開発が捗る!ライブラリを探すときに便利なサイトまとめ

    労力をあまりかけずにアプリを開発したり、クオリティの高い UI を実現したりするためには、ライブラリは欠かすことができないものです。iOS アプリを開発するときにも、ライブラリを使用することがよくあると思います。 この記事では、iOS のライブラリを探すときに気をつけていることと、探すときに便利なサイトを紹介します。 ライブラリを探すときの2つのポイント ライブラリを探すときに、最低限これだけは押さえておきたい項目を2つ紹介します。 評価 これは Github についている Star や Watch の数で判断しています。やはりこれらの数の多いライブラリの方が、拡張性が高くバグが少ないものが多いです。しかし、新しくリリースされたライブラリなどはこれに当てはまらないので、注意してください。 最終更新日 2、3年前のライブラリだと ARC に対応していなかったり、新しい iOS のバージョンに

    iOSアプリ開発が捗る!ライブラリを探すときに便利なサイトまとめ
  • iOS10雑感 - Reinforce-Lab.'s Blog

    Nyoho
    Nyoho 2016/07/08
  • ニュース | KORG Gadgetがバンダイナムコスタジオと前代未聞のコラボ!3つの新ガジェットを搭載したバージョン2.5登場。 | KORG (Japan)

    臨場感溢れる 格的ドラム・サウンドの「Gladstone」、6種類のアンプを内蔵して ダイナミックなベース・サウンドを捻り出す「Madrid」の新ガジェットを追加!また8種類の新エフェクトも搭載し、これまで以上に自由度の高い音楽制作を可能にします。 KORG Gadget バージョン 2.5(コードネーム:Kamata)新機能 - ネイティブ対応:nanoKEY/KONTROL Studioとの完全な連動。 - Kamata:バンダイナムコスタジオとの共同開発で生まれたビデオゲームサウンド・ガジェット(アプリ内で購入) - Gladstone:臨場感を思いのままにコントロールできる格的なアコースティック・ドラム・ガジェット(アプリ内購入) - Madrid:6種類のアンプを内蔵したリアルでダイナミックな サウンドを捻り出すベース・ガジェット(アプリ内購入) - エフェクト強化:各トラッ

    ニュース | KORG Gadgetがバンダイナムコスタジオと前代未聞のコラボ!3つの新ガジェットを搭載したバージョン2.5登場。 | KORG (Japan)
    Nyoho
    Nyoho 2016/07/02
  • iOS10で使えるようになるSiriKitじゃないSpeech.framworkについて - Qiita

    このスライドは WWDC16. Meetup@Wantedly with 日経済新聞社 http://wantedly.connpass.com/event/33967/ @yimajo 発表資料です おやくそく Apple社とのNDAには最新の注意を払って誤解のないようにしたい ここに集まっている人たちは皆AppleとのNDAを結んでいて私の話すことは既知の情報です ただしスライドの写真を撮ってtweetするのはNDA警察に余計な心配をされるかもしれないので我慢しましょう Apple Developer Agreement 祝: iOS10でSiriを開発者が自由に使えるようになった!! ヽ(´∀`)八(´∀`)ノイエーイ 勘違い乙 Siriがあたかも自由に扱えるようになったような メディアの報道だけだと勘違いしたままになるので整理します まず概要から言うよ 1. Siri画面上からチ

    iOS10で使えるようになるSiriKitじゃないSpeech.framworkについて - Qiita
    Nyoho
    Nyoho 2016/07/01
  • iOS 10 時代の Notification

    2016.6.27 WWDC16情報共有会@Fablic

    iOS 10 時代の Notification
    Nyoho
    Nyoho 2016/06/27
  • GitHub - nashvail/X-Days-of-Swift: Some iOS apps.

  • iOS 10 の Push通知 / ローカル通知 でできること - Qiita

    iOS 10 から通知に関する2つのフレームワークが追加されます。 UserNotifications UserNotificationsUI これらを使って新たにできるようになることをまとめました。 タイトル、サブタイトル、文の3種類の文字列を表示できる (画像はWWDCセッションより) 今までは表示する文字列に種別はなかった 新たにサブタイトル (subtitle) を指定できるようになった タイトル (title) は iOS 8.2 から指定可能 (ただし表示されない場合があるらしい) cf. iOS 10などで使えるようになるUserNotificationsフレームワークへの所感 - Qiita メディアを添付できる (Media Attachments) (画像はWWDCセッションより) 画像、動画、音声 が指定可能 Forceタッチで拡大表示 メディアのURLを指定する

    iOS 10 の Push通知 / ローカル通知 でできること - Qiita
    Nyoho
    Nyoho 2016/06/21
  • Appleの「Home」アプリはGoogleより1歩リードかも

    Appleの世界開発者会議「WWDC 2016」が終わりました。初日の基調講演では一般向けですごく目立つ発表がなかったので、見終わった瞬間は物足りない気がしましたが、まとめ記事を書いていたら、「いろいろすごいかも」とじわじわ思い始めました。 前回のコラムで、「Siri搭載のGoogle Home的な何かも出るといいなぁ」と書きましたが、そういうものは出てきませんでした。 でも、スマートホーム関連に限れば、Appleの「HomeKit」で「Google Home」よりもいろいろ便利なことができちゃいそうです。 HomeKitというのは、Appleのスマートホームプラットフォームです。対応するアクセサリー(スマート電灯とかガレージのスマートシャッターとか)を、iPhoneiPad、iPod touchで制御できます。アクセサリー側が対応していれば、例えば「明かりを消して」とSiriに命令する

    Appleの「Home」アプリはGoogleより1歩リードかも
  • 【Apple WWDC 2016】iOS 10のApp Transport Securityと2016年末からのATS必須化についてAppleのエンジニアに聞いてきた - Hatena Developer Blog

    Apple WWDC 2016に参加するためにサンフランシスコへ来ているid:niwatakoです。 WWDC 2016のセッション にて、App Storeに公開するアプリは今年中にATS(App Transport Security)が要求されるようになるという発表がありました。 アプリからの通信をhttps接続のみに制限するATSの有効化がApp Storeへのアプリ提出には必須になるとのことですが、はてなブックマークのようにhttpのウェブページを含む不特定多数のコンテンツの表示が必要なアプリはどこまで制限されるのでしょうか。 WWDC期間中はAppleエンジニアに質問が出来るLabが設けられているので、ATSとiOS 10でのATS周りの仕様について質問してきました。 2016/12/22 追記 2016年末とされていたApp Transport Security必須化の延期が

    【Apple WWDC 2016】iOS 10のApp Transport Securityと2016年末からのATS必須化についてAppleのエンジニアに聞いてきた - Hatena Developer Blog
    Nyoho
    Nyoho 2016/06/17
  • iPhone / iPad アプリのアニメーションをなめらかにするためのポイント3つ

    こんにちは。開発担当の金内です。 みなさん、Sleipnir Mobile for iPhone / iPad を使っていただけているでしょうか? 今日は Sleipnir Mobile の特徴となっている「TouchPaging」を開発したときの経験から、iPhone / iPad アプリ開発でスムーズなアニメーションを実現するためのコツをご紹介します。 タブをスワイプ操作で切り替える TouchPaging は、開発中のある段階で機能としては実現できたものの、スワイプ中のアニメーションがどうにもこうにもガクガクしていて、心地よいとは言えないものでした。はじめのうちは iPad のパフォーマンスの限界かと思っていたのですが、「いや、こんなハズじゃない」という意見が開発チームで持ち上がり、改善に向けた取り組みがはじまりました。 パフォーマンス問題なら Instruments の出番です。

    iPhone / iPad アプリのアニメーションをなめらかにするためのポイント3つ
  • 数字で入力するiOS用MIDIシーケンサ「テキスト音楽」が結構便利!|DTMステーション

    iOSのランキングを見ていて昨日気づいたのですが、イギリスのSupertintinという会社から「テキスト音楽」(TextMusic)という、ちょっと面白くて便利な840円のiPhone/iPad用アプリが出ていました。実際に購入して試してみたところ、これ、数字を使ってフレーズを入力していくツールで、結構素早く打ち込んでいくことができるんですよね。 入力結果はもちろんMIDIファイルとしてエクスポートできるから、電車の中でiPhone使って曲入力をして、「続きはDAWで」といった使い方が可能だから、なかなか便利なんですよ。いわゆる「数値入力」というのとはかなり違い、「MML入力」に近い感覚のもの。どうやって使うのかを紹介してみましょう。 数字で入力していくMIDIシーケンサ、「テキスト音楽」 「『テキスト音楽』って、このベタなタイトルどうなの?」と思ってApp Storeの説明を読んでみた

    数字で入力するiOS用MIDIシーケンサ「テキスト音楽」が結構便利!|DTMステーション
    Nyoho
    Nyoho 2016/06/14
  • Swiftで構造体、クラスどちらにするかの基準 | Cyber Passion for iOS

    これはstruct(構造体)かclass(クラス)どちらで宣言すべきか。慣れないうちは悩むことがあると思います。どちらにするのが良いかを考える基準について説明したいと思います。 参考: The Swift Programming Language: Classes and Structures structとclassの違い まずはstructとclassの違いを理解しておきましょう。 structは値渡し、classは参照渡し structは継承できない、classは継承できる ただしstructもextensionでメソッド追加はできる structはselfのプロパティを変更するメソッドはmutatingキーワードが必要になる structの方が望ましいもの シンプルなデータ構造である プロパティも値渡しの型である、つまりstructである Int、Double、String、Dic

    Swiftで構造体、クラスどちらにするかの基準 | Cyber Passion for iOS
    Nyoho
    Nyoho 2016/06/10
    enumは⁉︎ protocolは⁈
  • 2016/5/25 #potatotips #29 (iOS/Android開発Tips共有会) に参加してきたよ - koogawa blog

    昨日は赤坂にて開催された potatotips #29 (iOS/Android開発Tips共有会) に参加してきました。主催は bitFlyer さんです。 potatotips.connpass.com 会場は水槽や植物などもあるオシャレなスペースでした。 http://t-time156.com/ いつものようにツイートもまとめておきました。 2016/5/25 #potatotips (iOS/Android開発Tips共有会) 第29回 - Togetter 以下はiOSに関する発表のメモになります。間違いなどあれば教えて下さい。 WWDC初参加の方に送る
6つのおすすめな巡り方 Bitriseを使っています Segue をもっと使いやすくするTips AppStoreで最新バージョン以外のアプリをダウンロードする話 Introducing Anglerfish Swift Pa

    2016/5/25 #potatotips #29 (iOS/Android開発Tips共有会) に参加してきたよ - koogawa blog
    Nyoho
    Nyoho 2016/06/04
  • Appleのお茶目なプログラマーがiOSに隠し持たせたアスキーアート自動生成命令がギークっぽくて面白い

    iOS用の世界一実用度の高いPython統合開発環境、Pythonistaを開発しているOle Zornさんが面白いものを発見していました。 それは画像をアスキーアートに変換するiOSに隠された命令。 TIL there's a UIImage category method called ASCIIDescriptionWithWidth:Height: in AssetsLibrary.framework that actually produces ASCII art. — omz (@olemoritz) May 24, 2016 カメラロールにアクセスするときに使うフレームワーク、AssetsLibrary.frameworkをロードするとUIImageに付加されるカテゴリメソッドのようです。 - (id)ASCIIDescriptionWithWidth:(int)arg1 h

    Appleのお茶目なプログラマーがiOSに隠し持たせたアスキーアート自動生成命令がギークっぽくて面白い
    Nyoho
    Nyoho 2016/05/31
    asciiart