Post on 22-Nov-2014
description
当我们谈论WEB APP阳光书屋 ⼯工程师
冯⼩小平
���1
阳光书屋
阳光书屋致⼒力于⽤用科技填补城乡教育鸿沟。以平板电脑为载体,以⽆无线局域⺴⽹网为渠道,让每⼀一个农村的孩⼦子都接触到优质的教育资源。
���2
选择 WEB APP ?
Future
X-Platform
Volunteers
Diao
���3
⼤大师兄,程序被BUG抓⾛走了Shit-like WebView (before KitKat)
Work work…
Distribution
Offline
Debug���4
为了她,我们做了很多
Customized Chrome
Schema folder
Turtle (Web App Server)
���5
TURTLE
TURTLE = ( Web Server + Browser )
!
!
Web Server
App
Browser
App …
���6
WEB APP传递
Web Server
App
Browser
App …
Web Server
App
Browser
App …
���7
WEB APP分发Cloud Server
LAN Server
Pad Pad Pad
���8
OFFLINE
OFFLINE FIRST Chrome Storage API / IndexedDB API / Filesystem API
!
OFFLINE DATA cross reference web app
!
USER GENERATED DATA upload & sync
���9
CROSS REFERENCE WEB APP
Launchable App Data App Data App
Web Server
⼩小⽯石潭记.mp4
Hanmeimei.mp3
���10
UPLOAD & SYNC
Web Server WebApp
$http.post('/someUrl', 'YO')
$http.get('/someUrl')someUrl
records
'YO'
���11
DEBUG
Remote Server Pad
Web ServerMonitor HTTP API
log pm
shell notify
���12
这只乌⻳龟是开源的https://github.com/SunshineLibrary/
http://designspiration.net/image/999538411159/
���13
技术型公益组织
低⻔门槛
Distribution
Keep it F**king simple
���14
他们都需要内容众包
���15
内容众包
志愿者 分发平台 受帮助者
���16
NEXT
���17
这是⼀一个崇⾼高的职业。 把你的技能⽤用到好的地⽅方。
– Greg Sadetsky
���18
阳光书屋在招⼈人⼉儿~ ⼯工程师 / 运维 / 产品 / 学校项⺫⽬目专员 …
Google “阳光书屋”���19