Building a QuartettApp in JavaScript
Created by Christoph Burgdorf
Why?
Well, we went to Amsterdam...
SPeakerQuartett
WTF!?
Ok...drop the speaker part
Let's Focus on mobile
WHY?
Because i started a new job at
COUCHCOMMERCE
Sencha touch follows the
MVC
PATTERN
What they don't tell you about
MVC
THE MODEL IS MORE THAN
Person, Car, Card
THE MODEL IS YOUR ENTIRE
BUSINESS LOGIC
Title
Don't
put the business logic
into Your
CONTROLLER
if you don't have good reasons to tie it to your favourite ui framework then
Don't Do IT
ENter
quartett.js
It's a simple game engine
let's you build all kind of different quartett games
Doesn't give a FUCK about UI
it's not coupled to any framework
Is well backed With Unit tests
let's get back to the
game
quartett.js is the M in MVC
THE V AND C is build in
SENCHA TOUCH
...not the M ;-)
let's play
what's cool ABout Sencha?
SENCHA'S CLASS SYSTEM
WELL abstracted components
great UI elements
what's bad?
Target's only high end Browsers
What else?
it's a playground!
CONTRIBUTE
Multiplayer via Web RTC
Remote Card Decks!
your Feature here!
Resources
quartett.js: https://github.com/cburgdorf/quartettjs
GAME: https://github.com/cburgdorf/octotett
Play at: http://cburgdorf.github.com/octotett/
Thank you
@cburgdorf
quartettapp
By cburgdorf
quartettapp
- 2,595