Your SlideShare is downloading. ×
  • Like
KSDG BaaS Intro
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

KSDG BaaS Intro

  • 672 views
Published

利用 BaaS 快速建立 App 服務端 …

利用 BaaS 快速建立 App 服務端
ericpi
MOPCON/KSDG

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
672
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
31
Comments
0
Likes
3

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. 利用 BaaS 快速建立 App 服務端 ericpi MOPCON/KSDG
  • 2. About ericpi •  KKBOX S.RDC Manager •  KSDG organizer •  MOPCON 2012/2013 •  Linux/FreeBSD, Node.JS, PHP lover
  • 3. 這年頭沒有綁網路服務的 App…
  • 4. 可是… 它很紅啊?
  • 5. 沒錯, 但我會建議… 買樂透可能比較快…
  • 6. 成功的 App •  實用的功能 •  吸引人的內容 •  網路服務
  • 7. App 開發者已經夠辛苦了…
  • 8. 還缺了剛剛講到的網路服務..
  • 9. 利用雲端服務 SaaS     (So&ware  as  a  Service) PaaS   (Pla1orm  as  a  Service) IaaS   (Infrastructure  as  a  Service)
  • 10. SaaS 跟 PaaS中間失落的那一塊 SaaS   (So&ware  as  a  Service) ???? PaaS   (Pla1orm  as  a  Service)
  • 11. 利用 BaaS, 你不再需要煩惱… SaaS   (So&ware  as  a  Service) BaaS   (Backend  as  a  Service) PaaS   (Pla1orm  as  a  Service) •  伺服器硬體 •  頻寬 •  作業系統安裝 •  服務環境設定 •  後端開發技術
  • 12. 只需要專注於App本質 SaaS   (So&ware  as  a  Service) BaaS   (Backend  as  a  Service) PaaS   (Pla1orm  as  a  Service)
  • 13. 有哪些 BaaS provider? •  Firebase •  Parse •  Kii •  Sirqul •  Apigee •  More...
  • 14. 最近很夯的 Parse •  URL: https://parse.com/ •  Inside: 為什麼你該用 Parse 來打造 MVP – http://www.inside.com.tw/2014/02/10/ parse-mvp
  • 15. Parse 主要服務 •  data store – data type: number, string, date, array, object, null •  file API •  User / Role base data ACL •  push notification (only for iOS/Android/ WP, and Windows 8)
  • 16. Parse 支援度 •  平台: Android / iOS / WP / Web / REST API •  語言/框架: Java / Objective-C / C#|.NET / Javascript / Unity
  • 17. Parse 特殊功能 •  web base data tools (CRUD) •  activeRecord style data access •  Cloud Code (node.js) •  Installation / Product / Role / User predefined data object & api •  SNS integration, only FB
  • 18. 另外一家 Kii •  URL: http://en.kii.com/
  • 19. Kii 主要服務 •  data store – data type: String, Boolean, Int, Long, Double, JSON, JSON Array, GeoPoint (geolocation) • file API •  User / Group base data ACL •  push notification (only for iOS/Android)
  • 20. Kii 支援度 •  平台: Android / iOS / Web / REST API •  語言/框架: Java / Objective-C / Javascript / Unity
  • 21. Kii 特殊功能 •  web base data browser (only browser) •  A/B test •  Server Extension (Node.JS) •  SNS integration, FB & Twitter
  • 22. 來玩玩看 Parse 吧! •  Add App •  Insert / import data •  download official library •  setup Application ID & Client Key •  call init api & data store
  • 23. BaaS 需要思考的問題 •  noSQL modeling •  scalability
  • 24. noSQL modeling •  他就不是 RDBMS!
  • 25. noSQL modeling 基本技巧 •  Denormalization •  Aggregate data •  Application Side Joins
  • 26. noSQL modeling 常用模式 •  Atomic Aggregates •  Enumerable Keys •  Dimensionality Reduction •  Index Table
  • 27. KSDG Kaohsiung Software Developer Group •  https://www.facebook.com/ groups/KSDGroup/ •  https://www.facebook.com/ pages/KSDG秘密基地/ 1476215389270154
  • 28. Thanks 官方網站 http://mopcon.org/ 粉絲群 https://www.facebook.com/mopcon