3. 트레인시티
• 2010년 5월 Facebook Platform으로
개발착수
• 개발: 2, 디자인: 1.5, 기획: 0
• 2010년 12월 서비스 개시
• 2011년 7월 현재
• 누적 설치 : 400만 이상
• 월간 사용자 : 250만 이상
• 2011년 7월 싸이월드 앱스토어에
서비스 개시
5. XML
개발 기술
• XML
• Build
• Open Source
• Network
• Update
6. One Click Build & Deploy
개발 기술
• XML
• Build Local
• Open Source Server
• CBD
• Network
One Click
Developer QA
Build
Server Server
Deploy
Live
Server
7. Using Open Source and cloud
개발 기술
• XML
• Build
• Open Source
• CBD
• Network
8. Component Based Development
개발 기술
• XML Object
• Build
• Open Source
• CBD
Mover Building
• Network
Train Collectable
Commercial Factory
Train Building
• Spatial • Spatial
• Renderer • Renderer
• FSM • FSM
• Mover • Collection
9. Network
개발 기술
• XML • Abstract Layer제공
•
– XML
Build
• Open Source
•
– Flash Loader
CBD
• Network
– Javascript
• Platform API 는 Wrapper
를 통해서 한군데서 호출
(Cross Platform 고려)
10. Server Architecture
서버 확장성 DNS
• Architecture
• Partitioning, Sharding Browser
• DNS Static
Cache Appengine
• Cache Server
Cloud Cloud
App Cache
Data Store
Memcache
(BigTable)
Sharding
Partitioning