WELCOME TO 6 TH GRADE CLASS OF 2022 WELCOME, WELCOME, WELCOME,WELCOME.
Welcome...
description
Transcript of Welcome...
Welcome...
Code4Fun: Quadcopter Toni PetrinaEkobit d.o.o.
MVP for C#@to_pehttp://tonicodes.net/blog/
Agenda...?
Demo?
Ne, to nije agenda...ovo je!• Razvoj klijenata za Windows Phone 8 i Windows 8• Tehnike dijeljenja koda• Letenje!
Komunikacija• Bluetooth (RFCOMM)• Bluetooth Smart• HID• USB• Wi-Fi direct• Klasične metode...
Problemi...Dvije aplikacije = dvije platforme
Ja bi rado napisao jednu aplikaciju za obje platforme.
Nešto ala iOS...
...ili Android...
Svaka platforma za sebe.
Ali možeš dijeliti kod između platformi.
Pa znam ja dijeliti kod!Copy/paste pattern!
Više platformi – zajednička logikaLinked files – per platform project.
Use #ifdefs to target platform.
Use runtime checks to check capabilities.
Arhitektura
Linked files
Demo
Možemo li bolje?
Demo
Što ako ne želim te platformske različitosti tako direktno pisati?
Ima li nade za mene?
Demo
Winning!
Linkovi• http://
www.ted.com/talks/raffaello_d_andrea_the_astounding_athletic_power_of_quadcopters.html
Ciljajte i Windows Phone 8 i Windows 8Veće tržište
Veća dostupnost
Veća zarada
Linkovi• https://github.com/ARDrone2Windows/SDK• https://projects.ardrone.org/
Hvala