Razvoj za Firefox OS – kako i zašto

690 views

Published on

Prezentacija sa događaja održanog u Subotici, septembra 2013. godine. Tema je bila uvod u razvoj za Firefox OS.

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
690
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Razvoj za Firefox OS – kako i zašto

  1. 1. Razvoj za Firefox OS – kako i zašto Ivan Jelić Developer Lead, Firefox OS launch team Serbia ivan@mozilla-srbija.org http://www.mozilla-srbija.org @MozillaSrbija @escapetofreedom
  2. 2. Firefox OS
  3. 3. Firefox OS
  4. 4. Firefox OS
  5. 5. Kako? ● čemu služi ● struktura ● dizajn ● razvoj ● distribucija
  6. 6. SDK
  7. 7. Liste iOS (Objective C) Android (Java) Windws Phone (C#)
  8. 8. Liste <link href="(your styles folder)/style_unstable/lists.css" rel="stylesheet" type="text/css"> <section data-type="list"> <header>Title</header> <ul> <li> <p>Travis Gray</p> </li> <li> <a href="#"> <p>Travis Gray</p> <p>Clickable item</p> </a> </li> ... <header>Another title</header> <ul> <li aria-disabled="true"> <aside class="pack-end"> <img alt="placeholder" src="myimage.jpg"> </aside> <a href="#"> <p>Travis Gray</p> <p>Disabled item</p> </a> </li> ... </ul> </section>
  9. 9. Razvojni alati
  10. 10. API-ji contacts settings telephony NFC bluetooth camera network web activities storage FM geolocation push notification orientation storage accelerometer vibration ... http://mzl.la/1aHuH1B
  11. 11. Odakle krenuti http://buildingfirefoxos.com/ Mozilla Hacks https://hacks.mozilla.org/category/firefox-os/
  12. 12. Odakle krenuti ● Bulding Blocks app https://marketplace.firefox.com/app/building-blocks ● GitHub https://github.com/mozilla-b2g/gaia ● Firefox OS Boilerplate App https://github.com/robnyman/Firefox-OS-Boilerplate-App ● Angular JS ● Jquery Mobile ● Enyo
  13. 13. Tipovi App Hosted Packaged Privileged Certified Plain
  14. 14. Manifest { "name": "My App", "description": "My elevator pitch goes here", "launch_path": "/", "icons": { "128": "/img/icon-128.png" }, "developer": { "name": "Your name or organization", "url": "http://your-homepage-here.org" }, "default_locale": "en" } application/x-web-app-manifest+json .webapp
  15. 15. Distribucija ● besplatne aplikacije ● naplata ● “samoobjava” :) var request = window.navigator.mozApps.install(url, [receipts]);
  16. 16. Zašto? Tržište
  17. 17. Zašto?
  18. 18. Još nešto... Možda već imate Firefox OS aplikaciju...
  19. 19. Još nešto...
  20. 20. http://everything.me/publishers/add/
  21. 21. Hvala :) #FxOSRS ? ivan@mozilla-srbija.org http://mozilla-srbija.org/ @MozillaSrbija @escapetofreedom

×