はてなキーワード: iOSアプリとは
何者にもなれないことを心に刻みつつ感想を述べる。
セカンドインプレッション → anond:20240730201430
結局、外付けレンズを購入することにした。
もともとVision Proを使うにあたり、外付けレンズを購入するか、それともこれを機にコンタクトレンズにするかを悩んで、コンタクトにしてみたのだった。
しかし、いざコンタクトを使ってみると、眼が乾燥して、毎日使うのが非常につらかった。
日によってコンタクトを付けたり付けなかったりしていると「今日はコンタクトをしていないからVision Proは使えない」みたいな制限が生まれてしまう。
それが外付けレンズだと、めちゃくちゃ気軽にVision Proを使えるようになった。大満足している。
ついでに、なぜかアイトラッキングの精度も高くなった。
もとから日常的にコンタクトを使っている人でなければ、素直に外付けレンズを買ったほうがいい、というのが結論である。
ノーズパッドも買ってみた。
https://booth.pm/ja/items/5910120
このノーズパッドは3Dプリンタで出力しただけの非常に粗雑なもので、鼻に当たる部分がかなり痛い。クッションが必要である。
どこかのブログで見かけたやり方で、100均の靴擦れ防止ジェルシールを貼り付けてみたが、あまり効果はなかった。
いろいろ探してみたが、こういうシリコン製の外反母趾サポーターが良さそうである。
https://www.monotaro.com/p/1906/4316/
ライトシールを外し、ノーズパッドで支える形はわりと安定していて、これが正解なのではないか、という気がしてくる。
めちゃくちゃデカくて重いメガネをかけているような感覚である。
後継機では鼻で支える形になってもいいかもしれない。
Sketchfabというサイトでは、かなりの量の3Dモデルを「USDZ」形式でダウンロードできる。
このUSDZ形式はピクサーが開発したとかで、Appleが推進しており、Safariで開くだけでAR的に展開できる。
これはvisionOS標準のクイックルックの機能なので何かのアプリなども必要ない。
部屋に置いておくと3Dフィギュアのようで楽しいのでオススメである。
ただ、複数の3Dモデルが重なると干渉して透明化してしまったりするのが残念である。
これに限らずVision Proは総じて「やりたいことの80%くらいまでは出来るが完璧ではない」ということが多い。
Xbox Cloud GamingやPS Remote Playはやはりカクカクする。
回線速度は200〜300Mbpsくらいは出ているはずなのだが。
そもそもPS Remote Playは同一Wi-Fi内で使うならインターネットは経由しないのでは?
と思うのだが、なにか回線やルーターに問題があるのか、Vision Pro側の問題なのかわからない。
Wi-Fiルーターの新調は検討したのだが、Vision ProはWi-Fi7はもちろん6Eにも対応してないんだよな。
Vision Proには、さまざまな映像をミラーリングしていくことが求められるので、Wi-Fi7への対応は死活問題だ。
後継機に期待したい。
一部では「キラーアプリがない」などと言われているが、実のところキラーアプリなんて必要がない。
Vision Proの強みは、既存の作業環境をそのまま空間に展開できることである。
まあ、そのiOSアプリがVision Pro向けに配信されないのが本当に歯がゆいのだが…。
AppStoreでの配信時にチェックを一つ入れるだけなのに…。
先日、AppleTV+で『Submerged(沈没へのカウントダウン)』というイマーシブ短編映画が公開された。
要するに8Kの180度VR動画だ。映像的にはなかなか面白かった。
もちろん四角いウィンドウの中で普通の3D映画として観れば十分なのだが。
Metaの動向を観ていても、VR的なコンテンツを用意するために生成AIを利用する、というのは既定路線だろう。
visionOSへのApple Intelligenceの統合もまだまだ予定段階なのでなかなか難しいだろうが。
と、いろいろ書いてみたが、ファースト・セカンドで書いたことを、ほとんど繰り返しているだけだな。
まだまだマニア向けのプロトタイプでしかないので足りないところがあるのも当たり前である。
ただVision Proは完全に実用的な製品であり「買えば使える」ということは言える。
いくつかの不満も、順調にアップデートを重ねれば解消できるであろうことばかりである。
60万円なんて出せないという方々(言うまでもないがそのほうがマトモである)も数年後を期待していてほしい。
何者にもなれないことを心に刻みつつ感想を述べる。
過去に自分はOculus GoとMeta Quest2を持っていた。
より具体的に言えば、まずOculus Goを買って失望した。
そして「次でダメだったらVRは見限ろう」と思って買ったQuest2にも失望した。
なのでQuest3は買っていないし、メタの目指す方向性にも賛同しない。
(最近のメタが路線転換して恥も外聞もなくVision Proをパクっているのは良いことだと思う)
まず前提を確認しておく。
Vision Proは「VR」ではなく「AR」がメインである。
現実の光景をビデオパススルーでVision Pro内のディスプレイに表示し、そこにデジタルのオブジェクトを重ねる。
ブラウザのウィンドウをいくつも空中に浮かべたり、巨大なウィンドウを広げて動画を観たりできる。
机の上でマスコットキャラクターを動かしたり、遠く離れた友人の3D映像を傍らに表示して会話したりできる。
また、Vision Proは、iPhoneと同じカテゴリの製品ではない。
Vision Proを付けたまま外出するどころか、家の中で動き回ることすら想定されていない。
さんざん言われている重さについては、そこまで重くは感じなかった。
というか良くも悪くもQuest2なんかと同じ装着感だ。
思うに、そもそもヘッドセットをバンドで頭に巻き付けるという方式が間違っている気がする。
帽子のつばにぶら下げるとか、ネックバンドで下から支えるとか、何か別の方式を模索して欲しい。
iPhoneの画面にドット感が無くなったのをAppleは「Retinaディスプレイ」と呼んでいたが、そのレベルに達していると思う。
Vision Proの中だけでウィンドウをたくさん浮かべ、動画を視聴し、Macをミラーリングして作業をするぶんには、まったく何の問題もない。
もちろん最低限の実用性は備えている、というか業界最高レベルではあるのだろう。
Apple Watchの通知の細かい文字でも読めるくらいだ。
たとえばVision Proを被ったままパススルーでテレビを観るとちょっと美しくない。
となると「テレビの映像をVision Proにミラーリングしたい」と思ってしまうのだが、そういうアプリがまだないのがストレスである。
パススルーが完璧だったなら、アプリがVision Proに対応していなくても、現実にあるものをそのままパススルーで見ればいい、ということになる。
しかし現状はそうではないので、とにかくVision Proの中ですべてやりたい、現実のさまざまなものをVision Proの中に入れていってほしい、という気持ちになる。
つまり、何と言うべきだろう、Vision Proから覗いた現実空間は劣化していて、現実空間とVision空間が繋がりきれていないのだ。
もちろん、さらに将来的にはテレビやらの「目で見て使うような家電」は現実に置く必要はなく、Vision Proの中に置けばいい、という話にはなっていくだろうが…。
ともあれ今後、パススルーの性能は「本当に現実とまったく同じ」になるくらいまでめちゃくちゃ上がってほしい。
と同時に、Vision Pro対応アプリもどんどん増やしていかねばならないだろう。
Appleによれば、iOSアプリのVision Pro対応は追加作業がほとんど必要ないらしい。
開発者が「このアプリをVision Pro向けに配信する」というチェックを入れるだけでいいという。
それが本当かどうかは知らないが、アプリ開発者の皆さんには是非ともお願いしたいところである。
現状、Vision Proを仕事に使うならMacに接続することになり、そうすればキーボードを使えるので実用的には問題ない。
逆に言うと、Macに接続しないといけないのはキーボードを使うためだ、ということではある。
ただ、仮想キーボードに触れて文字を入力する感覚は、思ったよりも良い。
無理やり喩えるなら、トラックパッドでゲームをしたり、マウスでお絵描きをしたりするような感じか。
視線入力は、最初の頃はだいぶ暴れていたが、リアルタイムで最適化が働くのか、それともこちらが慣れたのか、しばらくすれば落ち着いた。
とはいえ、一つ下のリンクを選択してしまうとか、指でのタップが誤反応するとか、そういうことがちょいちょいある。
Webページのリンクがいちいちハイライトされるのも鬱陶しい。
このあたりのUIは今後どんどん改善されていくだろうし、改善されていって欲しい。
Appleが公式に用意しているもので、Quest2で観たものよりはさすがに綺麗だが、しかしそれでもまだ映像が粗い。
今後、たとえばVRアダルトビデオが観れるようになったとしても、Vision Proの解像度を満たすのは難しいのではないか。
というか、180度360度である必要がないと思うので、空間ビデオみたいな感じでやって欲しい。
ざっとこんなところだろうか。
Vision Proのハードウェア的なスペックはかなり要求を満たしていると思う。
あとはOSのアップデートだとか、アプリの対応だとか、ビデオの解像度だとか、そういうソフトウェアの問題になるだろう。
いや、ヘッドバンドの構造はまだまだ改良の余地ありだが…なんか革新的なアイディアはないんかね?
Appleには頑張ってもらいたい。
「VR」とは「仮想空間に表示した仮想物体を操作する技術」のことである。
一つは「視界が仮想空間で覆われている」、つまり没入型ディスプレイである。
もう一つは「自分の身体を動かして仮想物体を操作する」、つまり体感型インターフェイスである。
この二つは同じくVRとして括られつつ、しかし相性がとても悪い。
銃を撃つために右手を前方に突き出す。
没入型ディスプレイを使うなら身体を動かすべきではないし、体感型インターフェイスを使うなら周囲が見えていなければいけない。
この矛盾は、最先端のVRヘッドセットであるMeta Questでも解消できていなかった。
それに対してAppleが提示したのが「Apple Vision Pro」だった。
一見すると、Meta QuestとVision Proは似たような機械に見えるが、そのコンセプトはまったく別物である。
Vision Proは「VR」ではなく「AR」ヘッドセットなのだ。
「AR」とは「現実空間に表示した仮想物体を操作する技術」のことである。
現実をカメラで撮影し、それをヘッドセットの内側のディスプレイに表示して、さらに仮想物体を重ねることでARを実現している。
なのでヘッドセットを付けていても周囲が見える。
Vision Proのコンセプトは第一に「ディスプレイを浮かべること」である。
2Dのディスプレイを浮かべるだけなのだから、MacアプリやiOSアプリもそれほど手を加えずに流用できる。
それでいて、現実には置けないような巨大ディスプレイをいくつも自由に配置できる、といったメリットを享受できる。
仮想空間に没入するというSF的なイメージを捨て、つまらないくらい実用に振り切った、と言っていい。
そしてVision Proは体感型インターフェイスを搭載していない。
Vision Proをつけたまま動き回るような想定ではないし、複雑な手の動きを検知するためのコントローラーもない。
操作したいものに視線を向けて、膝の上でわずかに指を動かすだけで操作できる。
人はそれほど仮想空間に没入したくはないし、その中で自分の身体を動かしたくもないぞ、と言っているのである。
そしてMetaも遅まきながらそれに気づいた。
Meta Questは急ピッチでVision Proの機能をパクり、いまや立派な「AR」ヘッドセットになりつつある。
次はどんな社名に変更するのだろうか。楽しみである。
特にDockerのネイティブサポートがないってのは我々からすると年々Macの致命的な弱点になってきてる
Appleからすれば何で自社プラットフォーム以外に投資せにゃならんのってことなんだろうけど
ウェブ開発者もAppleの売り上げにかなり貢献してると思うんだよ。特にDHHがMacを勧めたおかげでMacに乗り換えたウェブエンジニアも少なくないってかかなり多いはず
それ自体はBasecampとAppleの三割税をめぐる争いもモチベの一つだろうとは思うけど、単純にウェブ開発が快適な環境を求めてのことだろう
Appleとしてはマジョリティに売り込む方が大事で我々のような層の売り上げは微々たるものと考えているのかね
まあそうかもしれない
でもさ、今の時代ネットサービスを快適に開発できて快適に使えるっていうのはきれいなフォントと同じくらい重要なことだと思うし
作曲家やデザイナーや映画製作者と同じくらい、ウェブエンジニアに訴求するのも悪くないと思うんだけど
結局この10年くらいは偶然我々の求める開発環境とMacのBSD環境が重なっただけの期間だったのかもしれない
このままだとウェブエンジニアのMac離れはどんどん加速するだろうね
とはいえ自分はMacのフォントやUIから容易には離れられない体になってしまった
ああフォントのためだけにうん十万のディスプレイをポンと買えたり代わりにiOSアプリ開発してくれるエンジニアを雇えるようになりたいでござる
海外でApple Vision Proのレビューが続々と投稿されている。
概ね「AR/VRヘッドセットとしては史上最高のクオリティ」だけど「それでも明確に限界はある」という感じか。
下手に現実に近いからこそ「現実と比べるとこんなに駄目なところがある」という見方になっている。
Vision ProはMacやiPadの代替であって、スマホの代替ではないし、VRゲーム機でもない。
コンセプトどおりの利用方法、すなわち在宅でコンセントに繋いだまま、
Macの外部ディスプレイとして使いつつ、その左右の空間にいくつもiOSアプリを浮かべる、
という使い方をするかぎりは、なかなか上手くいきそう。
ただMacの外部ディスプレイとしては一画面しか出せないのが残念。
ソフトウェアキーボードが一本指打法でしか使えないのは事前情報どおりだが、
「視線でキーを選択してクリックする」入力ができるというのは新しい材料。
思った以上に駄目そうなのがEyeSight。ソフトウェア的な改善で何とかなるだろうか。
そもそも一人暮らしならEyeSightは無用の長物なのだが、とはいえ外したところで大して価格は下がらんだろうしな。
重さの問題は、素材の変更が手っ取り早いが、どうするかなあ。
昔はポリカーボネートデザインだったわけだしそれに回帰すればいいじゃんとは思うが。
価格が最大の問題だが、まあそもそもiMacが最低価格20万円なんだから、
それを小型化してセンサーもマシマシにしたものが30万円以下になるわけないんだよな。
Apple Vision Proの体験を維持するなら「高密度のマイクロOLEDパネル」と「大量の各種センサー」に「それを処理するプロセッサ」は必須で、
それらが価格の大半を占めているんだろうから、どうやっても安くはならなさそう。
まあVision ProはあくまでPCなんだから、iPhoneみたいな「一人一台」なんて普及は目指してなくて、
最大でも年間数百万台くらい売れればOKという感じなんだろうかな。
[自社開発メガベンチャーをわずか半年で鬱退職した雑魚エンジニアの話|JoanOfArc](https://note.com/joan_of_arc/n/ned510ca913c7)
1. 今はなき鉄鋼メーカー、研究所で新規シミュレーションコード立ち上げ
メンターが米国自動車メーカーへ転職して途方にくれた。電磁気学の教科書を読み漁って掲載されているサンプルコードを理解して、コード手打ちして3ヶ月で動く様にした。社内で誰も見たことが無い結果に驚かれた。
2. 鉄鋼メーカーの人員削減が若手にも迫ってきたので、電子部品メーカーへ転職。コードは書かず開発現場で製品試作品の制作をモクモクと行う。
3. 色々あってプログラマー派遣会社へ転職。ドコモ向けのアプリのテストデータを作成するだけの仕事をアサインされた。楽勝の仕事だったが、拘束時間が長く半年で10kg太る。
4. 派遣で今はなきシャープ常駐でデジカメファームウェアの開発現場に放り込まれる。C言語の未知のコードとLSIの仕様書に戸惑ったが、親切な若手社員に助けてもらって独り立ち出来た。2年程やったが、雇い止めに合った。
VC++製の画像処理アプリもメンテした。VBの画像処理アプリも自作した。
5. 現NTT、当時住友銀行子会社で常駐で電磁界シミュレーションアプリの新機能開発を担当。分散処理による計算時間短縮を狙う部分を担当。分散処理はMPI(現OpenMPI)を使用。まずはパソコン2台で分散処理を行うもNIC(LAN Card)がボトルネックで計算は出来るが1台で計算するよりパフォーマンスが出なかった。職場にジョインしたあとは、しばらくは訳がわからず、戸惑った。通勤時間が長く体が消耗した。
派遣プログラマーは嫌で正社員で働きたかったので、プログラマーにこだわらず職場を探した。知財の職に採用されたので、常駐先と派遣会社に退職を願いでると引き止められて困った。退職を強行して転職できた。離職票の入手に苦労した。暑い夏だった。
6. 中小製造メーカーの知財の職場では要領よく仕事をこなしていると時間があまる。余った時間で社内WEBサイトを作ったりした。使ったのはASP(ASP.NETの前身、VB.NETでコーディング)。フレームワークに従ってコードを埋めるとそれなりに動いた。DBMSはAccessを使った。要するにmdbファイルにデータを保存した。更新処理は管理者のみ、データの閲覧が主な機能であるWEBサイトだった。
7. 知財の仕事は楽勝なのだが、やはり開発の仕事に未練が出てきた。iOSアプリの開発もやってみたくなった。10年以上知財の仕事を行ったが思い切って無職へ転向した。親父も無くなり、遺産の整理もサラリーマンを行いながら難しかったのだ。(つづく)