SlideShare une entreprise Scribd logo
1  sur  32
Google Android:
       Cơ hội mở cho lập trình viên Việ
       tại Đại học Bách Khoa Hà Nội




Speaker:
Lê Văn Giáp
(Founder, admin vietandroid.com)
26.10.2011
Google
     Android
Nội dung cung cấp bởi : www.vietandroid.com




        Giới thiệu VietAndroid.com




 Thông tin tổ chức
 AITI-APTECH và VietAndroid.com phối hợp tổ chức và thực hiện
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Là cộng đồng
  Những người yêu thích Google Android

  Những lập trình viên trên Android

  Những người sử dụng Android phone/tablet

 Thành viên
  21.835 thành viên
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Ngày thành lập
  6-8-2008

 Mục tiêu hoạt động
  Phát triển cộng đồng

  Gia tăng nguồn nhân lực Android cho nước nhà
 Mô hình hoạt động
  Phi lợi nhuận
Google
     Android
Nội dung cung cấp bởi : www.vietandroid.com




        Tổng quan Android OS




 Thông tin tổ chức
 AITI-APTECH và VietAndroid.com phối hợp tổ chức và thực hiện
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Là gì ?
  Open Source OS

  Linux kernel (2.6)

  Mobile platform (smartphone)

  Liên minh OHA (Open Handset Allien): HTC, LG, Samsung,
 Motorola, T-Mobile, Sprint, NVIDIA, Intel, Broadcom, Qualcom,…)
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Có gì nổi bật ?
  Full web (Html/html5, javascript, flash)

  Game 2D/3D

  Đa điểm (Multi touch)

  Đa luồng (Multi thread)

  Wifi, 3G, GPS, Sensor,…

  Media (Video fullHD, MPeg4, H.264, Mp3, Acc, Ogg,…)
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Lịch sử phát triển:
  Google mua Android Inc 17-8-2005

  Ra mắt cộng đồng tháng 11-2007, thành lập OHA
 (Open Handset Allien)

  Phiên bản 1.0 ra mắt tháng 9-2008, T-Mobile G1

  Phiên bản 1.1 ra mắt tháng 2-2009
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Các phiên bản
  1.5 (Cupcake) – 04/2009

  1.6 (Donut) – 09/2009

  2.0/2.1 (Eclair) – 10/2009, 01/2010
  2.2 (Froyo) – 05/2010

  2.3 (Gingerbread) – 06/12/2010

  3.0/3.1/3.2 (HoneyComb) – 03 – 7 /2011

  4.0 (Ice cream sandwith) – 9/2011
Google
     Android
Nội dung cung cấp bởi : www.vietandroid.com




                                              Ice cream sandwich
Google
          Android
     Nội dung cung cấp bởi : www.vietandroid.com



 Thị phần (Toàn cầu)

                                                   Thị phần Android toàn cầu


                                                                          Android
   150 triệu điện thoại                                34%     40%       iOs

 500.000 lượt active/ngày
                                                                          Phone 7
                                                                          Others
                                                   2%     24%
Google
        Android
   Nội dung cung cấp bởi : www.vietandroid.com



 Thị phần (Việt Nam)
                                            Thị phần Android tại Việt Nam
                                                         2.93 0.52
200.000 android device                     2.32
                                              0.36
                                                     5.39
                                                                             Android
5 triệu vào năm                                                      28.71
2015                                                                         Symbian
                                                                             WM7/WM
                                                                             BlacBerry
                                                                             Linux
                                                                             iOS
                                                 59.76
                                                                             Maemo/Meego
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Android Market
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Android Market
  Số lượng ứng dụng/game: 500.000+
  Số lượt tải: 8,1 tỉ lượt

  Số lượt tải: 31.8 tỉ lượt vào năm 2016
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Android phone




       HTC G1                                  Google Nexus One
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Android phone




     Motorola Droid/Milestone                  Samsung Galaxy S
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Android phone




             HTC Desire                        HTC Wildfire
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Android phone




     Samsung Galaxy SII                        SonyEricsson Arc
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Tiếp cận thế nào ?
  Sản xuất device

  Sản xuất ứng dụng, game

  Cung cấp giải pháp: nhúng, mini board,..
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Lợi nhuận từ đâu ?
  Sản xuất device:
     Bán device to end user
  Sản xuất ứng dụng, game:
     Bán qua Android Market, Vimarket, F-Store,..
     Free và thu lợi nhuận từ quảng cáo in app
     Outsoucing cho đối tác nước ngoài
  Cung cấp giải pháp: nhúng, mini board,..
     Nghiên cứu và bán giải pháp
     Outsourcing
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com



 Làm ứng dụng loại nào ?
Google
     Android
Nội dung cung cấp bởi : www.vietandroid.com




          Làm thế nào để phát triển
             ứng dụng/game ?
Google
       Android
  Nội dung cung cấp bởi : www.vietandroid.com


 Kiến trúc
Phát triển ứng
       dụng
  Nội dung cung cấp bởi : www.vietandroid.com


 Chuẩn bị những gì ?
  Logic lập trình

  Java / C/C++ language

  Khái niệm lập trình trên mobile

  Kiến thức căn bản về Android OS

  Các cộng cụ phát triển
Phát triển ứng
       dụng
  Nội dung cung cấp bởi : www.vietandroid.com


 Công cụ phát triển ?
  Android SDK (Software Development Kit) - Free

  Android NDK (Native Development Kit) - Free

  Eclipse / Netbean IDE - Free

  Windows / Linux (Ubuntu,…)

  Máy ảo/ máy thật chạy Android
Phát triển ứng
         dụng
    Nội dung cung cấp bởi : www.vietandroid.com




Vimarket                                VietNam 3.0    KarDroid
Phát triển
       game
  Nội dung cung cấp bởi : www.vietandroid.com


 Chuẩn bị những gì ?
  Tư duy đồ họa căn bản

  Kiến thức về đồ họa 2D/3D
 (sprite, camera, projector, model, animation, Texture…)

  OpenGL/ES

  Game engine
Phát triển game
  Nội dung cung cấp bởi : www.vietandroid.com


 Công cụ phát triển ?
  Công cụ tạo hình: map, nhân vật, vật thể, bối cảnh

  Công cụ lập trình

  Tập trung vào C/C++ language

  Game engine / Game framework

  Máy ảo/ máy thật chạy Android: debug, kiểm thử
Phát triển game
  Nội dung cung cấp bởi : www.vietandroid.com


 Game engine:
  AndEngine (andengine.org): 2D, java (Free)

  Libgdx (code.google.com/p/libgdx/) : Java (JNI) (Free)

  Unity (unity3d.com/unity): 3D, C#, C++
Phát triển ứng
        dụng
   Nội dung cung cấp bởi : www.vietandroid.com




 Ô ăn quan                         Jewel 1      Jewel 2
Google
     Android
Nội dung cung cấp bởi : www.vietandroid.com




                                      Thank you !

Contenu connexe

Tendances

Bài 1: Giới thiệu Android
Bài 1: Giới thiệu AndroidBài 1: Giới thiệu Android
Bài 1: Giới thiệu Android
hoccungdoanhnghiep
 
Giới thiệu Android- Bài 2
Giới thiệu Android- Bài 2Giới thiệu Android- Bài 2
Giới thiệu Android- Bài 2
hoccungdoanhnghiep
 
Bao cao cuoi ki version full
Bao cao cuoi ki version fullBao cao cuoi ki version full
Bao cao cuoi ki version full
Võ Nhựt Tân
 
Báo cáo tuần 1
Báo cáo tuần 1Báo cáo tuần 1
Báo cáo tuần 1
ThongErik
 
lập trình di động
lập trình di độnglập trình di động
lập trình di động
truong le hung
 
Báo cáo thực tập giữa kì
Báo cáo thực tập giữa kìBáo cáo thực tập giữa kì
Báo cáo thực tập giữa kì
Nguyen Anh
 
Báo cáo cuối kì thực tập
Báo cáo cuối kì thực tậpBáo cáo cuối kì thực tập
Báo cáo cuối kì thực tập
Nguyen Anh
 
Báo cáo cuối kì thực tập
Báo cáo cuối kì thực tậpBáo cáo cuối kì thực tập
Báo cáo cuối kì thực tập
Nguyen Anh
 
Bài 4: Event handle, Action & Intent
Bài 4: Event handle, Action & IntentBài 4: Event handle, Action & Intent
Bài 4: Event handle, Action & Intent
hoccungdoanhnghiep
 
Android update
Android updateAndroid update
Android update
kuto92love
 
Lap trinh thiet bi di dong voi j2me
Lap trinh thiet bi di dong voi j2meLap trinh thiet bi di dong voi j2me
Lap trinh thiet bi di dong voi j2me
cậu buồn Vì Ai
 

Tendances (20)

Bài 1: Giới thiệu Android
Bài 1: Giới thiệu AndroidBài 1: Giới thiệu Android
Bài 1: Giới thiệu Android
 
Giới thiệu Android- Bài 2
Giới thiệu Android- Bài 2Giới thiệu Android- Bài 2
Giới thiệu Android- Bài 2
 
Bao cao cuoi ki version full
Bao cao cuoi ki version fullBao cao cuoi ki version full
Bao cao cuoi ki version full
 
Bao cao hoan chinh
Bao cao hoan chinhBao cao hoan chinh
Bao cao hoan chinh
 
Báo cáo cuối kì
Báo cáo cuối kìBáo cáo cuối kì
Báo cáo cuối kì
 
Báo cáo tuần 1
Báo cáo tuần 1Báo cáo tuần 1
Báo cáo tuần 1
 
lập trình di động
lập trình di độnglập trình di động
lập trình di động
 
IT120-1. Giới thiệu về Android SDK
IT120-1. Giới thiệu về Android SDKIT120-1. Giới thiệu về Android SDK
IT120-1. Giới thiệu về Android SDK
 
Lập trình Android cơ bản bằng tiếng Việt
Lập trình Android cơ bản bằng tiếng ViệtLập trình Android cơ bản bằng tiếng Việt
Lập trình Android cơ bản bằng tiếng Việt
 
Báo cáo thực tập giữa kì
Báo cáo thực tập giữa kìBáo cáo thực tập giữa kì
Báo cáo thực tập giữa kì
 
Đồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền android
Đồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền androidĐồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền android
Đồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền android
 
Báo cáo cuối kì thực tập
Báo cáo cuối kì thực tậpBáo cáo cuối kì thực tập
Báo cáo cuối kì thực tập
 
Báo cáo cuối kì thực tập
Báo cáo cuối kì thực tậpBáo cáo cuối kì thực tập
Báo cáo cuối kì thực tập
 
Bài 4: Event handle, Action & Intent
Bài 4: Event handle, Action & IntentBài 4: Event handle, Action & Intent
Bài 4: Event handle, Action & Intent
 
Lập trình android
Lập trình androidLập trình android
Lập trình android
 
Tuan 1
Tuan 1Tuan 1
Tuan 1
 
Báo cáo tuần 1
Báo cáo tuần 1Báo cáo tuần 1
Báo cáo tuần 1
 
Báo cáo thực tập tuần 1 - Trung tâm đào tạo Athena
Báo cáo thực tập tuần 1 - Trung tâm đào tạo AthenaBáo cáo thực tập tuần 1 - Trung tâm đào tạo Athena
Báo cáo thực tập tuần 1 - Trung tâm đào tạo Athena
 
Android update
Android updateAndroid update
Android update
 
Lap trinh thiet bi di dong voi j2me
Lap trinh thiet bi di dong voi j2meLap trinh thiet bi di dong voi j2me
Lap trinh thiet bi di dong voi j2me
 

En vedette

56123159 android
56123159 android56123159 android
56123159 android
Hieu Pham
 
Android Nâng cao-Bài 5:Notification Multiresolution Multilanguage
Android Nâng cao-Bài 5:Notification Multiresolution MultilanguageAndroid Nâng cao-Bài 5:Notification Multiresolution Multilanguage
Android Nâng cao-Bài 5:Notification Multiresolution Multilanguage
Phuoc Nguyen
 
Android Nâng cao-Bài 8-JSON & XML Parsing
Android Nâng cao-Bài 8-JSON & XML ParsingAndroid Nâng cao-Bài 8-JSON & XML Parsing
Android Nâng cao-Bài 8-JSON & XML Parsing
Phuoc Nguyen
 
Android Nâng cao-Bài 9-Debug in Android Application Development
Android Nâng cao-Bài 9-Debug in Android Application Development Android Nâng cao-Bài 9-Debug in Android Application Development
Android Nâng cao-Bài 9-Debug in Android Application Development
Phuoc Nguyen
 
Android Nâng cao-Bài 6-Multi theme-adb tool-jUnit
Android Nâng cao-Bài 6-Multi theme-adb tool-jUnitAndroid Nâng cao-Bài 6-Multi theme-adb tool-jUnit
Android Nâng cao-Bài 6-Multi theme-adb tool-jUnit
Phuoc Nguyen
 

En vedette (17)

Android chapter03-life-cycle
Android chapter03-life-cycleAndroid chapter03-life-cycle
Android chapter03-life-cycle
 
Android ios wp7
Android ios wp7Android ios wp7
Android ios wp7
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Android chapter03-life-cycle
Android chapter03-life-cycleAndroid chapter03-life-cycle
Android chapter03-life-cycle
 
Basic Sqlite in Android
Basic Sqlite in AndroidBasic Sqlite in Android
Basic Sqlite in Android
 
Cách tối ưu hóa môi trường lập trình ứng dụng cho Android - Tăng tốc máy ảo A...
Cách tối ưu hóa môi trường lập trình ứng dụng cho Android - Tăng tốc máy ảo A...Cách tối ưu hóa môi trường lập trình ứng dụng cho Android - Tăng tốc máy ảo A...
Cách tối ưu hóa môi trường lập trình ứng dụng cho Android - Tăng tốc máy ảo A...
 
Lap trinh android – kiem tien ngay trong khi hoc
Lap trinh android – kiem tien ngay trong khi hocLap trinh android – kiem tien ngay trong khi hoc
Lap trinh android – kiem tien ngay trong khi hoc
 
56123159 android
56123159 android56123159 android
56123159 android
 
IoC and Mapper in C#
IoC and Mapper in C#IoC and Mapper in C#
IoC and Mapper in C#
 
10 Tips để có bài thuyết trình chuyên nghiệp
10 Tips để có bài thuyết trình chuyên nghiệp10 Tips để có bài thuyết trình chuyên nghiệp
10 Tips để có bài thuyết trình chuyên nghiệp
 
Android Nâng cao-Bài 3: Broadcast Receiver
Android Nâng cao-Bài 3: Broadcast ReceiverAndroid Nâng cao-Bài 3: Broadcast Receiver
Android Nâng cao-Bài 3: Broadcast Receiver
 
Android Nâng cao-Bài 5:Notification Multiresolution Multilanguage
Android Nâng cao-Bài 5:Notification Multiresolution MultilanguageAndroid Nâng cao-Bài 5:Notification Multiresolution Multilanguage
Android Nâng cao-Bài 5:Notification Multiresolution Multilanguage
 
Android location sensor programming
Android location sensor programmingAndroid location sensor programming
Android location sensor programming
 
Android Nâng cao-Bài 8-JSON & XML Parsing
Android Nâng cao-Bài 8-JSON & XML ParsingAndroid Nâng cao-Bài 8-JSON & XML Parsing
Android Nâng cao-Bài 8-JSON & XML Parsing
 
Android Nâng cao-Bài 9-Debug in Android Application Development
Android Nâng cao-Bài 9-Debug in Android Application Development Android Nâng cao-Bài 9-Debug in Android Application Development
Android Nâng cao-Bài 9-Debug in Android Application Development
 
Android Nâng cao-Bài 4: Content Provider
Android Nâng cao-Bài 4: Content ProviderAndroid Nâng cao-Bài 4: Content Provider
Android Nâng cao-Bài 4: Content Provider
 
Android Nâng cao-Bài 6-Multi theme-adb tool-jUnit
Android Nâng cao-Bài 6-Multi theme-adb tool-jUnitAndroid Nâng cao-Bài 6-Multi theme-adb tool-jUnit
Android Nâng cao-Bài 6-Multi theme-adb tool-jUnit
 

Similaire à Slide hội thảo Google Android BKHN 26-10

Google android 3 20110604
Google android 3   20110604Google android 3   20110604
Google android 3 20110604
AiTi Education
 
Android chapter01-intro
Android chapter01-introAndroid chapter01-intro
Android chapter01-intro
luyen91
 

Similaire à Slide hội thảo Google Android BKHN 26-10 (20)

Google android 3 20110604
Google android 3   20110604Google android 3   20110604
Google android 3 20110604
 
Mobile programming
Mobile programming Mobile programming
Mobile programming
 
Lập trình android ứng dụng
Lập trình android  ứng dụngLập trình android  ứng dụng
Lập trình android ứng dụng
 
Android chapter01-intro
Android chapter01-introAndroid chapter01-intro
Android chapter01-intro
 
Báo cáo giữa kỳ
Báo cáo giữa kỳBáo cáo giữa kỳ
Báo cáo giữa kỳ
 
Android
AndroidAndroid
Android
 
Tài liệu học Lập trình Android với Kotlin cơ bản - Trung tâm Tin học Khoa học...
Tài liệu học Lập trình Android với Kotlin cơ bản - Trung tâm Tin học Khoa học...Tài liệu học Lập trình Android với Kotlin cơ bản - Trung tâm Tin học Khoa học...
Tài liệu học Lập trình Android với Kotlin cơ bản - Trung tâm Tin học Khoa học...
 
Đề tài: Ứng dụng Android ôn luyện trắc nghiệm tiếng Anh, HOT
Đề tài: Ứng dụng Android ôn luyện trắc nghiệm tiếng Anh, HOTĐề tài: Ứng dụng Android ôn luyện trắc nghiệm tiếng Anh, HOT
Đề tài: Ứng dụng Android ôn luyện trắc nghiệm tiếng Anh, HOT
 
Bao cao giua ki
Bao cao giua kiBao cao giua ki
Bao cao giua ki
 
Báo cáo cuối kỳ
Báo cáo cuối kỳBáo cáo cuối kỳ
Báo cáo cuối kỳ
 
Bao cao giua ky
Bao cao giua kyBao cao giua ky
Bao cao giua ky
 
Báo cáo tuần 1
Báo cáo tuần 1Báo cáo tuần 1
Báo cáo tuần 1
 
Đề tài: Xây dựng ứng dụng Android nghe nhạc trên internet, HOT
Đề tài: Xây dựng ứng dụng Android nghe nhạc trên internet, HOTĐề tài: Xây dựng ứng dụng Android nghe nhạc trên internet, HOT
Đề tài: Xây dựng ứng dụng Android nghe nhạc trên internet, HOT
 
Báo cáo giữa kỳ - CNTT
Báo cáo giữa kỳ - CNTTBáo cáo giữa kỳ - CNTT
Báo cáo giữa kỳ - CNTT
 
Lập trình game trên điện thoại di động bằng COCOS2D-IPHONE
Lập trình game trên điện thoại di động bằng COCOS2D-IPHONELập trình game trên điện thoại di động bằng COCOS2D-IPHONE
Lập trình game trên điện thoại di động bằng COCOS2D-IPHONE
 
Đề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSS
Đề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSSĐề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSS
Đề tài: Xây dựng ứng dụng Android đọc báo mạng qua dịch vụ RSS
 
Bao cao tuan 3
Bao cao tuan 3Bao cao tuan 3
Bao cao tuan 3
 
Tìm đường trên di động (PhoneGap)
Tìm đường trên di động (PhoneGap)Tìm đường trên di động (PhoneGap)
Tìm đường trên di động (PhoneGap)
 
Bao cao tuan 2
Bao cao tuan 2Bao cao tuan 2
Bao cao tuan 2
 
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
 

Slide hội thảo Google Android BKHN 26-10

  • 1. Google Android: Cơ hội mở cho lập trình viên Việ tại Đại học Bách Khoa Hà Nội Speaker: Lê Văn Giáp (Founder, admin vietandroid.com) 26.10.2011
  • 2. Google Android Nội dung cung cấp bởi : www.vietandroid.com Giới thiệu VietAndroid.com Thông tin tổ chức AITI-APTECH và VietAndroid.com phối hợp tổ chức và thực hiện
  • 3. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Là cộng đồng  Những người yêu thích Google Android  Những lập trình viên trên Android  Những người sử dụng Android phone/tablet  Thành viên  21.835 thành viên
  • 4. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Ngày thành lập  6-8-2008  Mục tiêu hoạt động  Phát triển cộng đồng  Gia tăng nguồn nhân lực Android cho nước nhà  Mô hình hoạt động  Phi lợi nhuận
  • 5. Google Android Nội dung cung cấp bởi : www.vietandroid.com Tổng quan Android OS Thông tin tổ chức AITI-APTECH và VietAndroid.com phối hợp tổ chức và thực hiện
  • 6. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Là gì ?  Open Source OS  Linux kernel (2.6)  Mobile platform (smartphone)  Liên minh OHA (Open Handset Allien): HTC, LG, Samsung, Motorola, T-Mobile, Sprint, NVIDIA, Intel, Broadcom, Qualcom,…)
  • 7. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Có gì nổi bật ?  Full web (Html/html5, javascript, flash)  Game 2D/3D  Đa điểm (Multi touch)  Đa luồng (Multi thread)  Wifi, 3G, GPS, Sensor,…  Media (Video fullHD, MPeg4, H.264, Mp3, Acc, Ogg,…)
  • 8. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Lịch sử phát triển:  Google mua Android Inc 17-8-2005  Ra mắt cộng đồng tháng 11-2007, thành lập OHA (Open Handset Allien)  Phiên bản 1.0 ra mắt tháng 9-2008, T-Mobile G1  Phiên bản 1.1 ra mắt tháng 2-2009
  • 9. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Các phiên bản  1.5 (Cupcake) – 04/2009  1.6 (Donut) – 09/2009  2.0/2.1 (Eclair) – 10/2009, 01/2010  2.2 (Froyo) – 05/2010  2.3 (Gingerbread) – 06/12/2010  3.0/3.1/3.2 (HoneyComb) – 03 – 7 /2011  4.0 (Ice cream sandwith) – 9/2011
  • 10. Google Android Nội dung cung cấp bởi : www.vietandroid.com Ice cream sandwich
  • 11. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Thị phần (Toàn cầu) Thị phần Android toàn cầu Android  150 triệu điện thoại 34% 40% iOs  500.000 lượt active/ngày Phone 7 Others 2% 24%
  • 12. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Thị phần (Việt Nam) Thị phần Android tại Việt Nam 2.93 0.52 200.000 android device 2.32 0.36 5.39 Android 5 triệu vào năm 28.71 2015 Symbian WM7/WM BlacBerry Linux iOS 59.76 Maemo/Meego
  • 13. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Android Market
  • 14. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Android Market  Số lượng ứng dụng/game: 500.000+  Số lượt tải: 8,1 tỉ lượt  Số lượt tải: 31.8 tỉ lượt vào năm 2016
  • 15. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Android phone  HTC G1 Google Nexus One
  • 16. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Android phone Motorola Droid/Milestone Samsung Galaxy S
  • 17. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Android phone HTC Desire HTC Wildfire
  • 18. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Android phone Samsung Galaxy SII SonyEricsson Arc
  • 19. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Tiếp cận thế nào ?  Sản xuất device  Sản xuất ứng dụng, game  Cung cấp giải pháp: nhúng, mini board,..
  • 20. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Lợi nhuận từ đâu ?  Sản xuất device:  Bán device to end user  Sản xuất ứng dụng, game:  Bán qua Android Market, Vimarket, F-Store,..  Free và thu lợi nhuận từ quảng cáo in app  Outsoucing cho đối tác nước ngoài  Cung cấp giải pháp: nhúng, mini board,..  Nghiên cứu và bán giải pháp  Outsourcing
  • 21. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Làm ứng dụng loại nào ?
  • 22. Google Android Nội dung cung cấp bởi : www.vietandroid.com Làm thế nào để phát triển ứng dụng/game ?
  • 23. Google Android Nội dung cung cấp bởi : www.vietandroid.com  Kiến trúc
  • 24.
  • 25. Phát triển ứng dụng Nội dung cung cấp bởi : www.vietandroid.com  Chuẩn bị những gì ?  Logic lập trình  Java / C/C++ language  Khái niệm lập trình trên mobile  Kiến thức căn bản về Android OS  Các cộng cụ phát triển
  • 26. Phát triển ứng dụng Nội dung cung cấp bởi : www.vietandroid.com  Công cụ phát triển ?  Android SDK (Software Development Kit) - Free  Android NDK (Native Development Kit) - Free  Eclipse / Netbean IDE - Free  Windows / Linux (Ubuntu,…)  Máy ảo/ máy thật chạy Android
  • 27. Phát triển ứng dụng Nội dung cung cấp bởi : www.vietandroid.com Vimarket  VietNam 3.0  KarDroid
  • 28. Phát triển game Nội dung cung cấp bởi : www.vietandroid.com  Chuẩn bị những gì ?  Tư duy đồ họa căn bản  Kiến thức về đồ họa 2D/3D (sprite, camera, projector, model, animation, Texture…)  OpenGL/ES  Game engine
  • 29. Phát triển game Nội dung cung cấp bởi : www.vietandroid.com  Công cụ phát triển ?  Công cụ tạo hình: map, nhân vật, vật thể, bối cảnh  Công cụ lập trình  Tập trung vào C/C++ language  Game engine / Game framework  Máy ảo/ máy thật chạy Android: debug, kiểm thử
  • 30. Phát triển game Nội dung cung cấp bởi : www.vietandroid.com  Game engine:  AndEngine (andengine.org): 2D, java (Free)  Libgdx (code.google.com/p/libgdx/) : Java (JNI) (Free)  Unity (unity3d.com/unity): 3D, C#, C++
  • 31. Phát triển ứng dụng Nội dung cung cấp bởi : www.vietandroid.com  Ô ăn quan  Jewel 1  Jewel 2
  • 32. Google Android Nội dung cung cấp bởi : www.vietandroid.com Thank you !