Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Windows 10 IoT Core - Inovasyon Haftasi - TİM

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 44 Anzeige

Windows 10 IoT Core - Inovasyon Haftasi - TİM

https://twitter.com/ikivanc

http://blog.microsoft.com.tr/?p=28641
Windows 10 IoT Core
Geçtiğimiz günlerde Raspberry Pi 2 ve MinnowBoard Max için Windows 10 IoT Core sürümünü büyük bir heyecanla kullanıma sunduk. Sürüme genel bir bakış atıyoruz.



Tüm dünyada olduğu gibi Türkiye’den de pek çok firma, Windows 10 IoT Core sürümünü test ederek kendi ekosistemlerinde kullanmak için çalışmalara başladı. Windows 10 IoT Core temelinde küçük ve gömülü sistemleri, ekranlı veya ekransız kullanımlı cihazları hedefleyen kompakt bir Windows sürümü. Windows 10 IoT Core sayesinde çok daha küçük cihazlarda da Windows 10 ‘u çalıştırabiliyoruz.

Nerelerde kullanılır?

Önümüzdeki günlerde ATM’lerde, kiosk’larda, otomatik satış makinelerinde, akıllı ev sistemlerinde ve günlük hayatta pek çok noktada bu cihazları görmemiz muhtemel.

Teknik detaylar

Windows 10 IoT Core sürümü konusundaki bilgileri ve örnek referans projeleri Windows IoT Geliştirme Merkezi’nde bulabilirsiniz. Kullanmak istediğiniz devre kartını seçerek, gerekli geliştirme araçlarını indirebilir ve istediğiniz uygulamaları geliştirmeye başlayabilirsiniz.

Windows 10 IoT Core’u kullanarak uygulama geliştirmek için Windows 10 son sürümü (10240 ve sonrası sürümler) ve Visual Studio 2015’i indirmeniz yeterli. Uygulama geliştirmek için tek yapmanız gereken IoT cihazınız ve geliştirme yaptınız bilgisayarın aynı ağ bağlantısında bulunması yeterli. Cihaz üzerindeki Windows’larda alışık olduğumuz Windows arayüzü bulunmadığı için uygulama geliştirdiğiniz PC’nizden bu cihazları yönetebilirsiniz. Windows 10 PC/Tablet ve telefon için geliştirdiğiniz Universal Windows Platform uygulamalarınızda istediğiniz takdirde farklı arayüzler tanımlayabilirsiniz.

Son sürümü çıkar çıkmaz ben de Raspberry Pi 2 cihazımda Window 10 IoT Core’u test ederek ilk uygulamalarımı geliştirdim, ilk deneyimlerim ise aşağıdaki şekilde oldu:
◦Öncelikle sensörlerle haberleşebilmek için temel elektronik devreler bilgilerinizin olması gerekmekte.
◦Daha öncesinde .NET, C# ve XAML ile uygulama geliştirme deneyimiz varsa çok rahat bir şekilde IoT çözümler geliştirebildiğinizi görebilirsiniz.
◦Windows 10 için özel geliştirdiğiniz Universal Windows Platform uygulamalarınızı direkt olarak IoT cihazlarınızın üzerine yükleyebilmek gerçekten güzel bir deneyim. Burada dikkat edilmesi gereken nokta kullanım senaryosundaki uyumluluk ve arayüzün (eğer ekran kullanacaksanız) buna uyumlu olarak çalışması.
◦Bulut tarafında Windows IoT Core ile Azure servislerine çok rahat bir şekilde bağlarak, tıpkı Windows mağaza uygulamalarınızda olduğu gibi arkasında Azure olan çözümler geliştirebilirsiniz.
◦Visual Studio ve PowerShell aracılığıyla cihaza kolay bir şekilde uygulamanızı yükleyebilir ve cihaz yönetim/konfigurasyonu yapabiliyorsunuz.

Sonraki yazılarımızda bunlara detaylı bir şekilde eğileceğiz.

Daha fazla detaylı bilgi için resmi blog yazısını okuyabilirsiniz.

http://blog.microsoft.com.tr/?p=28641

https://twitter.com/ikivanc

http://blog.microsoft.com.tr/?p=28641
Windows 10 IoT Core
Geçtiğimiz günlerde Raspberry Pi 2 ve MinnowBoard Max için Windows 10 IoT Core sürümünü büyük bir heyecanla kullanıma sunduk. Sürüme genel bir bakış atıyoruz.



Tüm dünyada olduğu gibi Türkiye’den de pek çok firma, Windows 10 IoT Core sürümünü test ederek kendi ekosistemlerinde kullanmak için çalışmalara başladı. Windows 10 IoT Core temelinde küçük ve gömülü sistemleri, ekranlı veya ekransız kullanımlı cihazları hedefleyen kompakt bir Windows sürümü. Windows 10 IoT Core sayesinde çok daha küçük cihazlarda da Windows 10 ‘u çalıştırabiliyoruz.

Nerelerde kullanılır?

Önümüzdeki günlerde ATM’lerde, kiosk’larda, otomatik satış makinelerinde, akıllı ev sistemlerinde ve günlük hayatta pek çok noktada bu cihazları görmemiz muhtemel.

Teknik detaylar

Windows 10 IoT Core sürümü konusundaki bilgileri ve örnek referans projeleri Windows IoT Geliştirme Merkezi’nde bulabilirsiniz. Kullanmak istediğiniz devre kartını seçerek, gerekli geliştirme araçlarını indirebilir ve istediğiniz uygulamaları geliştirmeye başlayabilirsiniz.

Windows 10 IoT Core’u kullanarak uygulama geliştirmek için Windows 10 son sürümü (10240 ve sonrası sürümler) ve Visual Studio 2015’i indirmeniz yeterli. Uygulama geliştirmek için tek yapmanız gereken IoT cihazınız ve geliştirme yaptınız bilgisayarın aynı ağ bağlantısında bulunması yeterli. Cihaz üzerindeki Windows’larda alışık olduğumuz Windows arayüzü bulunmadığı için uygulama geliştirdiğiniz PC’nizden bu cihazları yönetebilirsiniz. Windows 10 PC/Tablet ve telefon için geliştirdiğiniz Universal Windows Platform uygulamalarınızda istediğiniz takdirde farklı arayüzler tanımlayabilirsiniz.

Son sürümü çıkar çıkmaz ben de Raspberry Pi 2 cihazımda Window 10 IoT Core’u test ederek ilk uygulamalarımı geliştirdim, ilk deneyimlerim ise aşağıdaki şekilde oldu:
◦Öncelikle sensörlerle haberleşebilmek için temel elektronik devreler bilgilerinizin olması gerekmekte.
◦Daha öncesinde .NET, C# ve XAML ile uygulama geliştirme deneyimiz varsa çok rahat bir şekilde IoT çözümler geliştirebildiğinizi görebilirsiniz.
◦Windows 10 için özel geliştirdiğiniz Universal Windows Platform uygulamalarınızı direkt olarak IoT cihazlarınızın üzerine yükleyebilmek gerçekten güzel bir deneyim. Burada dikkat edilmesi gereken nokta kullanım senaryosundaki uyumluluk ve arayüzün (eğer ekran kullanacaksanız) buna uyumlu olarak çalışması.
◦Bulut tarafında Windows IoT Core ile Azure servislerine çok rahat bir şekilde bağlarak, tıpkı Windows mağaza uygulamalarınızda olduğu gibi arkasında Azure olan çözümler geliştirebilirsiniz.
◦Visual Studio ve PowerShell aracılığıyla cihaza kolay bir şekilde uygulamanızı yükleyebilir ve cihaz yönetim/konfigurasyonu yapabiliyorsunuz.

Sonraki yazılarımızda bunlara detaylı bir şekilde eğileceğiz.

Daha fazla detaylı bilgi için resmi blog yazısını okuyabilirsiniz.

http://blog.microsoft.com.tr/?p=28641

Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Anzeige

Ähnlich wie Windows 10 IoT Core - Inovasyon Haftasi - TİM (20)

Weitere von İbrahim KIVANÇ (13)

Anzeige

Aktuellste (20)

Windows 10 IoT Core - Inovasyon Haftasi - TİM

  1. 1. Ibrahim KIVANÇ @ikivanc Senior Technical Evangelist ikivanc@microsoft.com Bsc. - Msc. - 2 years - 1 year - 4 years+ 400 Partners
  2. 2. Kaynak: https://www.flickr.com/photos/10ch/5057468828
  3. 3. Connectivity Data AnalyticsThings Defining Internet of Things
  4. 4. Internet of Things opportunity
  5. 5.  Provide connectivity to both existing and new devices  Facilitate new insights by harnessing power of untapped data  Enable fast solution development Microsoft’s investment principles for IoTThe Internet of Things starts with your things
  6. 6. Organizations are benefiting from IoT today Lido Stone Works
  7. 7. Tüm Uygulamalarda
  8. 8. Phone Küçük Tablet 2-in-1s (Tablet veya Dizüstü) Masaüstleri & Hepsi-biraradalarPhablet Büyük Tablet Klasik Dizüstü Xbox IoTSurface Hub Holographic Windows 10
  9. 9. PLATFORMUN BİRLEŞME SÜRECİ Windows 10 Ortak Kod ve Arayüz Paylaşımı
  10. 10. Converged OS kernel Converged app model Windows 10 Porting Tools PLATFORMUN BİRLEŞME SÜRECİ
  11. 11. IoT HoloLens Surface Hub Windows Masaüstü Windows Mobil Xbox TEK İŞLETİM SİSTEMİ ÇEKİRDEĞİ TEK UYGULAMA PLATFORMU TEK UYGULAMA MAĞAZASIWindows 10
  12. 12. Tek Uygulama Mağazası + Tek Geliştirici Merkezi Tekrar kod kullanımıTek SDK + Geliştirme araçları Adaptif Kullanıcı Arayüzü Doğal Kullanıcı girişleri Tek Universal Windows Platformu
  13. 13. Çok yakında...
  14. 14. Microsoft Windows 10 IoT Core One platform that can scale down to small and low cost devices Leading connectivity to empower business scenarios Enterprise-grade security specifically designed for the resource constraints of small devices
  15. 15. Windows 10 IoT Core is designed specifically for small, low cost devices • Target both ARM and x86 and only support Universal apps (no classic Win32/.NET app); • No Windows certification requirements • Target devices with lower system requirements, i.e., processor speed, RAM, storage, etc. (e.g. 256MB RAM available for OS, 400MHz, 2GB storage) Core Devices
  16. 16. Windows 10 IoT Core One Windows Platform Connected Secure
  17. 17. One universal app platform Broad user experiences One management & servicing approach
  18. 18. One universal app platform Broad user experiences One management & servicing approach Reuse existing code and development skills Write one app to scale for a higher ROI Leverage universal Windows drivers
  19. 19. Modern app dev experience Develop immersive user experiences Single UWP with apps/tasks running in parallel Languages • C++ /CX • C#, VB • JS • Python • Node.js UI Frameworks • HTML • Xaml • DirectX APIs • WinRT • Win32 • .NET • Wiring Deployment and Execution • APPX • XCopy • App Isolation Tools • Visual Studio • PowerShell
  20. 20. The full version of Windows with advanced lockdown capabilities. Win32 and Universal App support for mission critical industry devices. Built on x86
  21. 21. A version of Windows for industry devices that need mobility, a rich user experiences, turn on in an instant and have excellent battery life. Universal App support Advanced lockdown and multi-user support Built on ARM
  22. 22. A version of Windows optimized for resources and cost constrained devices Targeted boot experience Single Universal App experience Universal App & Driver support Royalty-free version for developers & makers Built on x86 or ARM
  23. 23. Windows 10 IoT Editions + Microsoft Azure IoT Security & Identity Windows Updates Windows 10 IoT Enterprise Desktop Shell, Win32 apps, Universal apps and drivers Minimum: 1 GB RAM, 16 GB storage X86/x64 Windows 10 IoT Mobile Enterprise Modern Shell, Mobile apps, Universal apps and drivers Minimum: 512 MB RAM, 4 GB storage ARM Windows 10 IoT Core Universal Apps and Drivers No shell or MS apps Minimum: 256MB RAM, 2GB storage X86 or ARM Integrated Device Connectivity Visual Studio & UWP Windows Imaging & Configuration Designer
  24. 24. Analyze and act on new data Integrate and transform business processes Connect and scale with efficiency Capture and analyze untapped data to transform your business And more Real-time operating systems Device Registry Rules and Actions Analytics Dashboards & Visualization
  25. 25. Cortana Analytics Suite Transform data into intelligent action
  26. 26. Predictive Analytics Workflow Setup Environment Load Data Explore Data Engineer Features Sample Data Build Model Deploy Model Consume Model Refresh Model
  27. 27. Cortana Analytics Suite Transform data into intelligent action
  28. 28. ThyssenKrupp
  29. 29. London Underground
  30. 30. However, IoT projects can be complex Long timelines Hard to scale Difficult to customize
  31. 31. Typical Modeling Cycle Time (On Premise) PLAN PREPARE PUBLISH REFRESH ACQUIRE DEPLOYMODEL
  32. 32. Desired Modeling Cycle Time (Cloud) Goal – reduce cycle time to publish new models to 1 month 8 Weeks 4 Weeks 2 Weeks 2 Weeks 2 Weeks 2 Days PLAN PREPARE PUBLISH REFRESH ACQUIRE DEPLOYMODEL
  33. 33. TEŞEKKÜRLER! Ibrahim KIVANÇ @ikivanc http://www.ibrahimkivanc.com ikivanc@microsoft.com

×