Your SlideShare is downloading. ×
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Google Developer Groups, Why We Choose Angular.js
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Google Developer Groups, Why We Choose Angular.js

519

Published on

GDG Tel Aviv, Why we choose Angular.JS for Scoreoid

GDG Tel Aviv, Why we choose Angular.JS for Scoreoid

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

  • Be the first to like this

No Downloads
Views
Total Views
519
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netWELCOMEWhy We Choose Angular.js
  • 2. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netWHO AM I?Interactive DeveloperAlmog KorenWorked with Nokia, Intel,Rim and more.Speak at events likeCasual Connect, GameIS,Active in the community(Adobe ACP, UG Manger,Flash Israel)Interactive developers & designerunder “Almog Design”Founder of Scoreoid(Startup)
  • 3. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netScoreoid the ultimate Backend as aService for game developers!scoreoid.net
  • 4. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netDISCLAIMER
  • 5. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netAngular.jsWhy?51StartWelcomeThe NowScoroeid is at2Why?JavaScript3ChoicesSo many4EndQuestions6AGENDA
  • 6. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.net! Version 1.2.5! Pure MVP! CakePHP! Page refresh (static app)! Basic UI / Design! Elastic / Responsive! Not the final product ideaTHE NOW: SCOREOID (MVP)Additional Comment
  • 7. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netTHE NOW: SCOREOID (MVP)
  • 8. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.net! Mid version! Responsive design! Bigger infrastructureTHE NOW: SCOREOID (Mega Man Version)Additional Comment! New stack! Pure RESTful! Ruby on Rails! Angular.JS
  • 9. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netSeparation fromclient to backendReduce loadWHY?WEBAPPDistinctionSeparation fromUI to logicThe futureResponsive design“Snappy”User ExperienceQuality overquantity
  • 10. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netCHOICES
  • 11. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.net! Proven examples! Less overhead! Easy to learn! Convention over configurationCHOICES: WHAT WE’RE LOOKING FOR…! UI data binding! MVC Structure! Community Tooling! Embed views
  • 12. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netOverheadCHOICES: WHAT WE LOOKED ATEmberBackboneJavaScriptMVCNot MVCLib.Felt not readyDocs NewShift to anotherframeworkA bit hard to start with
  • 13. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netANGULAR.JS
  • 14. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.net! Tools (Yeoman.IO)! Documentation / Community! Convention over configuration! Dependency injectionANGULAR.JS: WHY?! Declarative templates! Data-binding! Works well with others! Easy to learn
  • 15. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netEXAMPLES
  • 16. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netEXAMPLES: DIRECTIVES
  • 17. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.net! Attribute Evaluation! Forgiving! FiltersEXAMPLES: ANGULAR EXPRESSIONS
  • 18. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netEXAMPLES: E2E TESTING
  • 19. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netEXAMPLES: DATA BINDING
  • 20. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netEXAMPLES: DEPENDENCY INJECTION
  • 21. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.net! I18n and L10n (Internationalization / localized)! Modules and Scopes! Angular Filters! Angular ServicesEXAMPLES: MORE
  • 22. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.net! angularjs.org! Angular YouTube Channel - http://bit.ly/WTe5fX! Angular UI - angular-ui.github.com! 10 JavaScript MVC Frameworks Reviewed - bit.ly/VcVXfMRESOURCES
  • 23. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netCONTACTScoreoid / Almog Koren scoreoid / almogdesign Almog / ScoreoidWebsite: www.scoreoid.netE-Mail: almog@scoreoid.net
  • 24. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netQUESTIONS?
  • 25. The  ulmate  Backend  as  a  Service  for  game  developers!   www.scoreoid.netTHANK YOU!

×