Apple Engine

Apple, iPhone, iOS, その周辺のことについて

2019-04-01から1ヶ月間の記事一覧

次期 ARKit の噂(WWDC 2019)

9to5Mac で WWDC 2019 での開発者向けの新機能や API の噂が公開されてている。 9to5mac.com 以下、噂なので本当に実装されるかは判らないが翻訳してみる。 今年の ARKit は、AR のための新しい Swift 専用のフレームワークとともに開発者が視覚的に AR 体験…

新しい iMac i9 と iMac Pro Xeon 8-Core

Geekbench でスコアが出ていたので書いてみた。 CPU 世代が異なるため 2019 年版の iMac の方がシングルコア、マルチコア共に高くなっており、 iMac Pro の Xeon にはマルチスレッドの性能や AVX 512 など固有の機能があるが、使い切れるアプリがあまりない…

Web アプリはネイティブアプリを駆逐するのか?

「ネイティブアプリ開発者は絶滅危惧種なのか?」という記事があったので、別の考えとして Web アプリがメインステージに立つことがあるのか考えてみる。 jp.techcrunch.com コンシューマ向けである Windows 7 の 2020 年 1 月 14 日のサポート終了が迫り、…

ARKit でジオメトリの影を描画する

今までに自分が作成してきたサンプルはジオメトリの影をテクスチャで表現してきたが、ライトを置きジオメトリの影を描画したい時があるかもしれない。 ARKit の場合、現実空間と仮想のジオメトリを合成するため、平面認識後アンカーノードとしてジオメトリを…

Powerbeats Pro と 第2世代 AirPods の違い

iOS の復元ファイルである .ipsw のリソースファイルから Powerbeats Pro がリークされていたが、正式に発表された。 自分は Monster 時代の Beats by Dr. Dre のイヤフォンを 2 回、Apple になってから 1回買ったことがあり、 平打ち麺のようなケーブルが外…

Xcode 10、SceneKit の Cross-platform Game テンプレートを自力でつくる

Xcode 9 までは Cross-platform Game テンプレートは SpriteKit しかなかったのだが、Xcode 10 から SceneKit と Metal が増えた。 今回はこちらがどのような構造になっているのかというのと、このテンプレートのつくり方を探ってみる。 特に何かなければ、…

Swift 5 で導入された SIMD Vector Types

単体の simd や Accelerate フレームワークの simd ライブラリなどの一部が Swift 5 で使用できる様になった。 ちなみにクォータニオンはなく、関数も一部しかないので、 あくまでもデータを保存する型の様なものだと思ってもらえれば良い。 SIMD とは 以前…