JavaScript geliştirmeye genel bakış
JavaScript dünyanın en popüler programlama dillerinden biridir! Basit, hafiftir ve web'de yaygın olarak kullanılır. Daha ilgi çekici Karma Gerçeklik deneyimler oluşturmak için JavaScript ve web becerilerinizin gücünden yararlanın.
Web'de uygulamaları Karma Gerçeklik
Karma Gerçeklik özellikleri WebXR ile web'de kullanılabilir. Ek yazılım veya eklenti yüklemeden uyumlu bir WebXR özellikli tarayıcıda sanal gerçeklik (VR) ve artırılmış gerçeklik (AR) içeriğini görebilirsiniz. Aynı tarayıcıyı HoloLens 2 gibi bir fiziksel cihazla kullanabilirsiniz. Daha fazla ayrıntı için WebXR belgelerimize göz atın.
Not
WebVR kullanım dışıdır ve geçerli tarayıcılarda kullanılamaz, bu nedenle yeni geliştirme için kullanılmamalıdır. Mevcut WebVR uygulamalarını WebXR'ye geçirmeniz gerekir.
Çevreleyici web deneyimleri geliştirmek için neleri kullanabilirim?
Aşağıdaki listede, şu anda pazara hakim olan ve Karma Gerçeklik JavaScript geliştiricileri tarafından yaygın olarak kabul edilen ve benimsenen modern deneyimler oluşturmaya yönelik JavaScript çerçeveleri ve API'leri gösterilmektedir:
Framework | Örnek |
---|---|
Babylon.js Babylon, 3B içerik ve çevreleyici uygulamalar geliştirmeyi kolaylaştıran bir JavaScript 3D altyapısıdır. Çevreleyici uygulamaları kullanmaya başlamadan önce Babylon.js geliştirmenin temellerini öğrenmenizi öneririz. - başlarken Babylon.js ile 3B uygulamalar oluşturmayı öğrenin. - Babylon.js Playground kullanarak 3B örnekler ve bunların kaynak koduyla oynayın - WebXR'yi daha ayrıntılı bir şekilde inceleme - Öğreticilerimizi kullanmaya başlamayı öğrenin İlk "Merhaba Dünya!" uygulamanızı oluşturma |
|
Çerçeve Çerçeve, web'de Sanal Gerçeklik'i kullanmaya başlamak için bildirim temelli bir JavaScript çerçevesidir. Daha fazla bilgi edinmek için A-Frame belgelerine göz atın. |
|
Three.js Three.js, modern deneyimler oluşturmaya yönelik popüler bir 3B kitaplıktır. Belgeler sayfasında ve örnekleri inceleyerek three.js hakkında daha fazla bilgi edinin. |
|
WebGL WebGL API'lerini kullanarak WebXR Cihaz API'lerine doğrudan erişebilirsiniz. WebGL (Web Grafik Kitaplığı), herhangi bir uyumlu web tarayıcısında yüksek performanslı etkileşimli 3B ve 2B grafikleri eklenti kullanmadan işlemeye yönelik bir JavaScript API'sidir. |
Sonraki adımlar
Öğreticilerimizi kullanmaya başlamayı öğrenin.