Building Android Devices

  • 282 views
Uploaded on

Slides for the Android Meetup presentation (18th August 2014) talking about building Android devices …

Slides for the Android Meetup presentation (18th August 2014) talking about building Android devices

http://www.meetup.com/Android-Australia-User-Group-Sydney/events/196977182/

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

Views

Total Views
282
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
9
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. Building Android DevicesBuilding Android Devices 1818thth August 2014August 2014 naniktolaram.comnaniktolaram.com plus.google.com/+NanikTplus.google.com/+NanikT nanikjava@yahoo.comnanikjava@yahoo.com
  • 2. Thank You !Thank You !
  • 3. About MeAbout Me  Android Platform Engineer @Android Platform Engineer @ BlocksGlobal.comBlocksGlobal.com  HardwareHardware ARM – Freescale/AmlogicARM – Freescale/Amlogic X86 – AMD / IntelX86 – AMD / Intel Tablet/Media Player form factorTablet/Media Player form factor  Hardware / Kernel TinkererHardware / Kernel Tinkerer  Open Source ODROID Magazine AndroidOpen Source ODROID Magazine Android WriterWriter
  • 4. Why New Device ?Why New Device ?  Consumer / Business DrivenConsumer / Business Driven  Explosion of IoT (Internet of Things)Explosion of IoT (Internet of Things)  Market Verticals / Niche MarketMarket Verticals / Niche Market  Testing Ground For New Idea / ConceptsTesting Ground For New Idea / Concepts  Android as Sensor HubAndroid as Sensor Hub
  • 5. Android Devices - 1Android Devices - 1
  • 6. Android Devices - 2Android Devices - 2
  • 7. Android Devices - 3Android Devices - 3
  • 8. ChallengesChallenges  Steep learning curve (hardware & software)Steep learning curve (hardware & software)  ““Keeping up with AOSP”Keeping up with AOSP”  Product UniquenessProduct Uniqueness  Hardware driver support (GPU, Camera &Hardware driver support (GPU, Camera & Sensors)Sensors)
  • 9. HardwareHardware  Open Source Hardware - hardkernel.com,Open Source Hardware - hardkernel.com, radxa.com, cubieboard.org, beagleboard.orgradxa.com, cubieboard.org, beagleboard.org  Barebone Board (no sensors)Barebone Board (no sensors)  $50 - $200$50 - $200  Community SupportCommunity Support  2 and 4 Cores (8 cores coming soon)2 and 4 Cores (8 cores coming soon)
  • 10. Hardware (Cubietruck)Hardware (Cubietruck)
  • 11. Hardware (Radxa Rock)Hardware (Radxa Rock)
  • 12. Hardware (Beaglebone)Hardware (Beaglebone)
  • 13. Hardware (ODROID U3)Hardware (ODROID U3)
  • 14. HardwareHardware  Using pre-existing Android deviceUsing pre-existing Android device  Cheap and widely availableCheap and widely available  Low investmentLow investment
  • 15. SoftwareSoftware
  • 16. SoftwareSoftware  Customising AOSPCustomising AOSP  Porting existing Linux toolsPorting existing Linux tools  Value added servicesValue added services  High investmentHigh investment
  • 17. Success StorySuccess Story  CyanogenModCyanogenMod  Community DrivenCommunity Driven  Consumer MarketConsumer Market  ScreenerScreenerTMTM  Commercial MarketCommercial Market  Complete Device Remote ManagementComplete Device Remote Management
  • 18. FutureFuture  Android 64bitAndroid 64bit  Cheaper hardware + sensorsCheaper hardware + sensors  Faster AOSP releasesFaster AOSP releases  Vertical MarketsVertical Markets  Proliferation of 3Proliferation of 3rdrd party SDKparty SDK