Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Fundamentos de AngularDart
Search
Esteban Dorado Roldan
March 18, 2014
Programming
61
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Fundamentos de AngularDart
Seminario de AngularDart durante el Dart Flight School Granada
Esteban Dorado Roldan
March 18, 2014
More Decks by Esteban Dorado Roldan
See All by Esteban Dorado Roldan
Codemotion Spain Meetup -Microservices: gRPC vs Rest
mresti
0
280
PyConES2018: Python & gRPC, el conquistador de microservicios
mresti
0
510
Microservices: grpc vs rest
mresti
0
690
T3chFest 2018: Crea una API REST con Go
mresti
0
110
Build REST API with Golang
mresti
0
170
Firebase aventures - cloud based real time database
mresti
0
82
Material Design in Android
mresti
0
110
Android Wear
mresti
0
150
Material Design in Android
mresti
0
240
Other Decks in Programming
See All in Programming
残高管理から台帳サービスへの進化
artoy
0
160
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
280
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
350
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
480
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
450
setup-vp GitLab対応の裏側
naokihaba
0
150
FreeBSDでZabbixを動かす
kenkino
0
360
カツオ、ご期待ください
suneo3476
0
150
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
160
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.8k
Java 27新機能 / Java 27 new features
kishida
2
200
phperだってパンチカードでコーディングしたい
o0h
PRO
0
220
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Chasing Engaging Ingredients in Design
codingconduct
0
340
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Faster Mobile Websites
deanohume
310
32k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
350
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
260
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Raft: Consensus for Rubyists
vanstee
142
7.7k
Transcript
Esteban Dorado | March 2014 #DartFlyGRX #DartFly
Welcome to Angular • An open-source Dart framework, maintained by
Google • Assists with running single-page applications (SPA) • The library reads in HTML that contains additional custom tag attributes • Exists in 2 flavors: AngularJS & AngularDart
• AngularDart API are class based • Same great framework
but as a Dart Dialect • The framework uses injection by type instead of injection by name.
Angular Principles Boilerplate D.R.Y. Testability Structure
Manages Notifies Observes Controller (Dart Objects) View (DOM) RAM Model
(Dart Objects) <div> <span> <ul> <li> Structure: Model-View-Controller
class Person { String name; } <div person> Hi, {{ctrl.person.name}}
</div> @NgController( selector: '[person]', publishAs: 'ctrl' ) class Controller { Person person = new Person(); Controller() { person.name = 'Bob'; } } Model: View: Controller: (demo controller)
Structure project Example
Code time!
More Info Tutorial: https://angulardart.org/tutorial/ API info: https://docs.angulardart.org/ Your favorite location...