Le 01/03/2013 14:36, Stephanie Ng a écrit :
Thanks!! I was thinking about building a square-based game. It's a pretty
simple game and I have the layout and objective here:
http://padlet.com/wall/thesquaregame. I've just started brainstorming when I
discovered this OS. It was originally for Android but why not develop for both
platforms.
Is an app basically like a webpage? Written in HTML?
Exactly! Everything you know about HTML, CSS, JS, HTTP, SVG applies to
FirefoxOS apps. You love Twitter Bootstrap? You can use it! You love
Dojo toolkit? you can use it as you would on a webpage, etc.
You hate CSS because browser compatibility makes it an awkward language?
You can use flexbox in FirefoxOS apps!
The Gaia team (people who made the FirefoxOS UI and a couple of built-in
apps) have created and shared as open source a bunch a components that
help to have your app look consistent with the overall FirefoxOS user
experience: http://buildingfirefoxos.com/
But no one forces you to use them. It's just a convenience (which in
turn could be used in websites too if I'm not mistaken)
Because FirefoxOS apps run on the phone, there are a handful of new
JavaScript APIs to control phone vibration, device orientation, etc.
A good intro by Robert Nyman:
https://hacks.mozilla.org/2013/02/using-webapis-to-make-the-web-layer-more-capable/
I don't know if the dev-webapps mailing-list is the proper place for
this discussion. What would be a better place?
David
-Stephanie
On Friday, March 1, 2013 7:29:45 AM UTC-5, David Bruant wrote:
Hi Stephanie,
What do you want to build?
I think the apps material is only the necessary bits that you need to
know to understand how to have an "HTML5" application to run on
FirefoxOS, but not how to build a FirefoxOS app.
There are hundreds of resources to point you to (the vast majority of
what applies to regular web development applies to app development), so
understanding better what you want to build would help us help you :-)
David
Le 01/03/2013 13:17, Stephanie Ng a écrit :
Hi.
I'm a complete noob to web app development/ programming. Firefox OS looks
pretty interesting and I'm prepared to learn HTML5. I come from Java (Android).
And I have no idea how the whole thing works. The tutorials... don't explain a
lot. What is volo? Where do I put the code? What kind of HTML5 code is it?
Thanks!
_______________________________________________
dev-webapps mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-webapps
_______________________________________________
dev-webapps mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-webapps
_______________________________________________
dev-webapps mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-webapps