Upgrade to Pro — share decks privately, control downloads, hide ads and more …

React Native for Windows

React Native for Windows

Eser Ozvataf

June 18, 2019
Tweet

More Decks by Eser Ozvataf

Other Decks in Technology

Transcript

  1. Eser Özvataf › Süreç Lideri @ Setur › Sektörde 18

    Yıl İş Deneyimi › Açık Kaynak Ekolünden › E. Bilgi ve İletişim Teknolojileri üzerine Yüksek lisans mezunu /eserozvataf /eserozvataf
  2. Bugün bahsedeceklerim › React Native Süreç, hangi problemi çözüyor? ›

    React Native on UWP Nedir? Ne kazandırıyor? › Geliştirme React Native ile Windows uygulamaları nasıl geliştirilir? 4
  3. React Native • Flash, Silverlight v.b. gibi sandbox değil •

    Web Development’ın pratikleri ile platformu hedefleyen yazılım geliştirme • Mevcut yapıda iOS, Android ve Web için çıktı sağlıyor. Bunların arasına Windows da eklendi. 5
  4. React Native on UWP • Universal Windows Platform; Microsoft’un Windows,

    Xbox ve HoloLens platformlarında çalışan “unified” geliştirme çözümü • Windows SDK aracılığı ile React Native’in UWP uygulamaları oluşturması sağlanıyor • Performans nedeniyle UWP bileşenleri C++ ile yeniden yazılıyor 6
  5. Bugün başlamak için gerekli kurulum nesneleri... 7 Universal Windows Platform

    on Windows 10 node.js Visual C_ _ ++ Compiler Windows SDK Chrome
  6. Kazanımlar • JavaScript ile geliştirme, NPM’in zenginliği • Web geliştirme

    döngüleri: Chrome Inspector, Hot Reload, v.b. • Windows, Web, Android, iOS uygulamaları arasında kod paylaşımı • Alternatifi Electron’a göre, daha az memory tüketimi, performans ve «native» bileşenler sunuyor 8
  7. 9

  8. 10

  9. Dahası... • Henüz olgun değil, ancak 2019 Kış aylarında release

    bekleniyor. • AppCenter sayesinde CodePush ve Metrics ürünleri kullanılabiliyor. • https://github.com/microsoft/react-native-windows 12