New Features of tvOS9.2

Apple announced several new products and so on, and I'll take up new features of latest tvOS.


The latest version of tvOS is 9.2, it's available from 2016/03/22. f:id:nerd0geek1:20160323012944p:plain

New Features of it are as below.

  • Search/Suggestion Feature By Siri
  • Folder Feature
  • Voice Input Feature
  • Text Input from Apple Wireless Keyboard

Search/Suggestion Feature By Siri

Saying "Jim Carrey", f:id:nerd0geek1:20160323013800p:plain Siri suggests movies in iTunes f:id:nerd0geek1:20160323013804p:plain Saying "Popular Game App", f:id:nerd0geek1:20160323013748p:plain Siri suggests Popular Game App on App Store. f:id:nerd0geek1:20160323013753p:plain If you contain "app", Siri suggests from App Store,
if you contain "music", Siri suggests from,
otherwise she suggests from iTunes Movie.

Folder Feature

We can create folders like iOS.
It's natural, but if you store tvOS app with Top Shelf into folder, you can't access app content via Top Shelf. f:id:nerd0geek1:20160323014555p:plain

Voice Input Feature

I think it's most important feature for users in tvOS.
When you push Siri button during textField is focused, f:id:nerd0geek1:20160323014813p:plain Voice input dialog is displayed, and we can start voice input if we select make enable it. f:id:nerd0geek1:20160323014840p:plain FYI, with Japanese(or typical language) keyboard, voice input is interpret as Japanese, f:id:nerd0geek1:20160323014832p:plain with English keyboard, voice input is interpret as English. f:id:nerd0geek1:20160323014838p:plain I can't force Siri to interpret Japanese as Japanese with English keyboard.

Text Input from Apple Wireless Keyboard

I don't have Apple Wireless Keyboard, so I can't confirm this, but we can input text from it from tvOS9.2


I think that tvOS usability improve gradually with voice input, folder feature and so on, and hope spread AppleTV gradually.
Moreover, we can play video of these announcement with tvOS app Apple (Special) Event.
If you want to refer more detail, please download it. f:id:nerd0geek1:20160323015443p:plain


3/22深夜のApple新製品発表会。 iPhoneSE、iPad Proなどの発表がありましたが、今回はtvOSの新機能について取り上げてみようと思います。


2016/03/22から使用可能なtvOSの最新版はtvOS9.2。 f:id:nerd0geek1:20160323012944p:plain


  • Siriによる検索・サジェスチョン機能
  • フォルダ機能
  • 音声入力機能
  • Apple Wireless Keyboardからテキストを入力


ジム・キャリー」とだけ言うと f:id:nerd0geek1:20160323013800p:plain iTunes Movie上のジム・キャリーの出演作品が表示され、 f:id:nerd0geek1:20160323013804p:plain 「人気のゲームアプリ」と言うと f:id:nerd0geek1:20160323013748p:plain App Storeで人気のゲームアプリが表示されました。 f:id:nerd0geek1:20160323013753p:plain 「アプリ」を含めるとApp Storeからの検索になり、
そうでなければiTunes Movieからの検索となるようです。


iOSで実装されているフォルダ機能を使えるようになりました。 当然ですが、Top Shelfのあるアプリをフォルダ内に移動すると、Top Shelfを確認することはできなくなります。 f:id:nerd0geek1:20160323014555p:plain


一般ユーザーにとって、tvOSの新機能のうちで最もうれしいものではないでしょうか。 テキストにフォーカスが当たった状態でSiriボタンを押すと f:id:nerd0geek1:20160323014813p:plain 音声入力のダイアログが表示され、使用を選択すると音声入力が可能になります。 f:id:nerd0geek1:20160323014840p:plain なお、日本語キーボードの場合は日本語が入力でき、 f:id:nerd0geek1:20160323014832p:plain 英語キーボードの場合には英語が入力できます。 f:id:nerd0geek1:20160323014838p:plain 英語キーボードが表示されている際に日本語を発音しても、英語として解釈されてしまいました。

Apple Wireless KeyboardからAppleTVへ文字を入力

AppleのWireless Keyboardを持っていないので、確認できませんでしたが、 Wireless Keyboardから文字入力できるようです。


音声入力の実装やフォルダ機能などが追加され、徐々に使いやすくなってきているtvOSですが、 このままユーザビリティの向上と共に広がっていけばいいなーと思います。
なお、昨日の発表は、tvOSアプリ、"Appleイベント"から見ることもできます。 詳細を確認したければ、是非。 f:id:nerd0geek1:20160323015443p:plain

How to start OSS(create Sample framework, support CocoaPods and Carthage)

I'm inspired Daniel Steinberg, Jeff Hui, and Hiroki Kato's session on try! Swift, and wanted to create library to apply MVVM architecture on UITableView.
But I haven't create OSS repository, so I started to learn how to create OSS repository and support Carthage/Cocoapods.
(The framework which I created is hosted here)



try! SwiftDaniel SteinbergさんのセッションJeff HuiさんのセッションHiroki Katoさんのセッション に触発されて、 UITableViewにMVVMを適用するためのライブラリを作ろうと思ったんですが、OSS作ったことがなかったので、OSSの作り方からなぞってみました!


How to confirm ipa/framework support 64bit or not.

I made a mistake to make my app 64bit support this week, so I wrote this post to prevent same mistakes...





create App icon with Sketch and Bulk export with Plugin(review try! swift second day session Live Design)

(This is translation of previous post)

I tried to create iOS App icon because I was inspired by Live Design Session at try! Swift second day, and also researched some useful Sketch plugins.