Axa Assurance Maroc - Insurer Innovation Award 2024
Google Developer Groups, Why We Choose Angular.js
1. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
WELCOME
Why We Choose Angular.js
2. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
WHO AM I?
Interactive Developer
Almog Koren
Worked with Nokia, Intel,
Rim and more.
Speak at events like
Casual Connect, GameIS,
Active in the community
(Adobe ACP, UG Manger,
Flash Israel)
Interactive developers & designer
under “Almog Design”
Founder of Scoreoid
(Startup)
3. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
Scoreoid the ultimate Backend as a
Service for game developers!
scoreoid.net
4. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
DISCLAIMER
5. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
Angular.js
Why?
51
Start
Welcome
The Now
Scoroeid is at
2
Why?
JavaScript
3
Choices
So many
4
End
Questions
6
AGENDA
6. The
ul'mate
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 idea
THE NOW: SCOREOID (MVP)
Additional Comment
7. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
THE NOW: SCOREOID (MVP)
8. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
! Mid version
! Responsive design
! Bigger infrastructure
THE NOW: SCOREOID (Mega Man Version)
Additional Comment
! New stack
! Pure RESTful
! Ruby on Rails
! Angular.JS
9. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
Separation from
client to backend
Reduce load
WHY?
WEB
APPDistinction
Separation from
UI to logic
The future
Responsive design
“Snappy”
User Experience
Quality over
quantity
10. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
CHOICES
11. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
! Proven examples
! Less overhead
! Easy to learn
! Convention over configuration
CHOICES: WHAT WE’RE LOOKING FOR…
! UI data binding
! MVC Structure
! Community Tooling
! Embed views
12. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
Overhead
CHOICES: WHAT WE LOOKED AT
EmberBackbone
JavaScript
MVC
Not MVC
Lib.
Felt not ready
Docs New
Shift to another
framework
A bit hard to start with
13. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
ANGULAR.JS
14. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
! Tools (Yeoman.IO)
! Documentation / Community
! Convention over configuration
! Dependency injection
ANGULAR.JS: WHY?
! Declarative templates
! Data-binding
! Works well with others
! Easy to learn
15. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
EXAMPLES
16. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
EXAMPLES: DIRECTIVES
17. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
! Attribute Evaluation
! Forgiving
! Filters
EXAMPLES: ANGULAR EXPRESSIONS
18. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
EXAMPLES: E2E TESTING
19. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
EXAMPLES: DATA BINDING
20. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
EXAMPLES: DEPENDENCY INJECTION
21. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
! I18n and L10n (Internationalization / localized)
! Modules and Scopes
! Angular Filters
! Angular Services
EXAMPLES: MORE
22. The
ul'mate
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/VcVXfM
RESOURCES
23. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
CONTACT
Scoreoid / Almog Koren scoreoid / almogdesign Almog / Scoreoid
Website: www.scoreoid.net
E-Mail: almog@scoreoid.net
24. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
QUESTIONS
?
25. The
ul'mate
Backend
as
a
Service
for
game
developers!
www.scoreoid.net
THANK YOU!