Your SlideShare is downloading. ×
0
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
App introduction
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

App introduction

2,224

Published on

A simple introduction for Apps Design, and Procedure

A simple introduction for Apps Design, and Procedure

Published in: Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,224
On Slideshare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
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. APP Introduction JERROMY12年10月9⽇日星期⼆二
  • 2. Apps Platform • ⾏行動平台 • Apple IOS (Objective C / Xcode) • Google Android (JAVA / Eclipse) • Microsoft Windows (C# / Visual Studio)12年10月9⽇日星期⼆二
  • 3. Apps Platform comScore統計了從去年6月到12月各作業系統的流量情況12年10月9⽇日星期⼆二
  • 4. Apps Platform12年10月9⽇日星期⼆二
  • 5. Mobile Realm • ⾏行動裝置技術分為以下兩種 • Web technology • JavaScript / HTML / CSS • Apps technology • Objective C / JAVA / C#12年10月9⽇日星期⼆二
  • 6. App IOS IOS 演進,不斷的獨⽴立化,及弱化其他品牌12年10月9⽇日星期⼆二
  • 7. IOS 6 IOS 對以上功能增強 及新增 API12年10月9⽇日星期⼆二
  • 8. IOS 6 IOS 對以上功能增強 及新增 API12年10月9⽇日星期⼆二
  • 9. Apple IOS • Social Network Share • Push Notification • Twitter/Facebook • APN • Game • Camera • Game Center • Camera/Album • Cloud Storage • Map • iCloud • Apple Map • Purchase • AD • In App Purchase • iAd/admob IOS ⺫⽬目前有的功能12年10月9⽇日星期⼆二
  • 10. Google Android • Social Network Share • Push Notification • Twitter/Facebook • Google Cloud Message • Game • Camera • Openfeint • Camera/Album • Cloud Storage • Map • Google Drive • Google Map • Purchase • AD • In App Billing • admob IOS 相對於 Android 的功能12年10月9⽇日星期⼆二
  • 11. Cross Platform • Adobe AIR 3.4 • Starling • Unity (3D) • Phone gap (HTML5) • Mono touch (C#) 跨平台⼯工具12年10月9⽇日星期⼆二
  • 12. Apple IOS Prepare • Develop Period • Development (開發階段) • Production Period • Distribution (發佈階段)12年10月9⽇日星期⼆二
  • 13. Cross Platform • AIR VS Xcode • Submit Issue(客⼾戶不會⽤用Flash Builder) • Google Map Issue (AIR ⺫⽬目前沒有原⽣生Map View) • Performance Issue (效能問題) • Android Problem (Android ⽀支援1/3⼯工具)12年10月9⽇日星期⼆二
  • 14. Cross Platform • AIR • O • PC / Mac / IOS / Android • Adobe Native Extension (ANE) • Shorter Developed Time • X • Extended function SDK Update • IOS / Android Update • Performance issue • Submit Issue ( Xcode & Flash Builder ) • Extended function issue12年10月9⽇日星期⼆二
  • 15. Example • Push Notification(IOS) • Development / Production • Certification • gateway.sandbox.push.apple.com:2195 • Development • gateway.push.apple.com:2195 • Production • Saving the device token to database to push message IOS 推撥通知流程12年10月9⽇日星期⼆二
  • 16. Example • Google Cloud Message • Go Api Console to Create API Key • Having one google account for sender • Saving the registration id in order to push message Google 推撥通知流程12年10月9⽇日星期⼆二
  • 17. Apple IOS Prepare • Google Play • https://play.google.com/apps/publish/ Home?dev_acc=16954227596871237734 • Apple IOS • https://developer.apple.com/ • https://itunesconnect.apple.com/ WebObjects/iTunesConnect.woa Google 及 Apple 開發者APP⾴頁⾯面12年10月9⽇日星期⼆二
  • 18. Apple IOS Prepare • Development • Join the IOS Develop Program • Install Certification • Create App ID • Add Device • Create Provisioning Profile12年10月9⽇日星期⼆二
  • 19. Apple IOS Prepare • Production • Join the IOS Develop Program • Install Distribution Certification • Create App ID • Add Device (ad-hoc / store) • Create Distribution Provisioning Profile12年10月9⽇日星期⼆二
  • 20. Submit Procedure • 在IOS Provisioning Portal 產⽣生發佈⽤用的證書。 (Certificate) • 在IOS Provisioning Portal 產⽣生發佈⽤用的描述檔。 (Provisioning Profile) • Xcode 上功能表上⽤用Archive來壓縮程式。 • 在iTune Connect新增⼀一個程式。 • 在 Xcode ⽤用 application loader 上傳程式。 • 送審時間約為⼋八天。 • https://developer.apple.com/news/?id=08232011a12年10月9⽇日星期⼆二
  • 21. Submit • Waiting for upload • Waiting for review • In Review • Rejected • Ready for Sale Apple 送審狀態改變12年10月9⽇日星期⼆二
  • 22. Submit Status12年10月9⽇日星期⼆二
  • 23. Submit Status12年10月9⽇日星期⼆二
  • 24. Apple Developer Guild iPhone 3gs 320*480 4 640*960 4S 640*960 5 1136*640 iPad iPad1 1024*768 iPad2 1024*768 New iPad 2048*153612年10月9⽇日星期⼆二
  • 25. Apple Developer Guild12年10月9⽇日星期⼆二
  • 26. Apple Developer Guild12年10月9⽇日星期⼆二
  • 27. Rejected • Resolution Center • Mobile HIG (Human Interface Guild Line) 上架失敗的解決⽅方式12年10月9⽇日星期⼆二
  • 28. Rejected • 賭博性質的爭議 • 智慧財產權 • 商標問題 • 使⽤用性問題 • 當機問題12年10月9⽇日星期⼆二
  • 29. AIR for IOS Submit • Flash Builder / Flash • Using the same .p12 file • Using the same App Name • Function need to plan before • Be award of Version Number • .ipa to .zip AIR 發佈 App Store的⽅方式12年10月9⽇日星期⼆二
  • 30. AIR for Android • 320 x 480、480 x 800、480 x 854、1280 x 720、1280 x 800 • small, normal, large, xlarge • Over 1240 device • Upload Instantly12年10月9⽇日星期⼆二
  • 31. AIR for Android • Device Support List for Contract • Research Supported Function for every support Device • Android 2.2 or later • Check for System Requirement • http://www.adobe.com/products/air/tech- specs.html AIR Android 的⽀支援度12年10月9⽇日星期⼆二
  • 32. AIR for Android12年10月9⽇日星期⼆二
  • 33. Integration • 2D Game / Small Tools • AIR • Xcode COCOS 2D • Unity • 3D Game • Unity • Tools/System • Xcode / Eclipse ⺫⽬目前規劃整合模式12年10月9⽇日星期⼆二
  • 34. Integration • AS3 => APP , AS3 => ANE => Objective C => APP • Javascript => Unity => App, Javascript => Unity => Objective C => App ⺫⽬目前規劃整合模式12年10月9⽇日星期⼆二
  • 35. Thanks12年10月9⽇日星期⼆二

×