Your SlideShare is downloading. ×
0
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
MOTODEV Studio for Android
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

MOTODEV Studio for Android

4,672

Published on

Develop Android applications with MOTODEV Studio for Android.

Develop Android applications with MOTODEV Studio for Android.

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

No Downloads
Views
Total Views
4,672
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
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. Let’s develop Android apps using MOTODEV Studio for Android Eric Cloninger Senior Product Manager Motorola, Inc.
  • 2. Hit the Ground Running <ul><li>Exercise due diligence </li></ul><ul><li>Make smart design choices </li></ul><ul><li>Play nice with others </li></ul><ul><li>Participate in the community </li></ul><ul><li>Use the right tool(s) for the job </li></ul>#adevinar
  • 3. <ul><li>Work with Motorola before, during, and after the development phase </li></ul><ul><li>Participate in the Motorola App Accelerator Program </li></ul><ul><ul><li>developer.motorola.com /app-accelerator/ </li></ul></ul><ul><ul><li>Provides early access to tools, SDK add-ons, technical specifications and documentation under NDA </li></ul></ul><ul><ul><li>Localization services </li></ul></ul><ul><ul><li>Members-only support forums </li></ul></ul><ul><ul><li>Alternate delivery channels for your app </li></ul></ul><ul><ul><li>Virtual device lab </li></ul></ul>Exercise due diligence #adevinar
  • 4. Make smart design choices <ul><li>Do less with less </li></ul><ul><li>Fully understand the Android application life cycle </li></ul><ul><li>Use new APIs intelligently </li></ul><ul><li>Keep workflows as simple as possible </li></ul><ul><li>Design for fat fingers (and other edge cases) </li></ul><ul><li>Smart layouts work on every phone </li></ul><ul><li>The NDK causes as many problems as it solves </li></ul><ul><li>Utilize the MOTODEV web site for technical specs, design ideas, and developer support </li></ul><ul><ul><li>developer.motorola.com </li></ul></ul>#adevinar
  • 5. Play nice with others <ul><li>Show that your app is fast (even when it isn’t) </li></ul><ul><li>Save your preferences quickly </li></ul><ul><li>Let the phone ring </li></ul><ul><li>It’s everyone’s battery </li></ul><ul><li>Support rotation correctly </li></ul><ul><li>Follow Google’s Best Practices </li></ul><ul><ul><li>developer.android.com/guide/practices/design/index.html </li></ul></ul>#adevinar
  • 6. Participate in the community <ul><li>Get help, give help </li></ul><ul><ul><li>Google Groups </li></ul></ul><ul><ul><ul><li>android-beginners , android-developers , android-discuss </li></ul></ul></ul><ul><ul><li>MOTODEV Community </li></ul></ul><ul><ul><ul><li>community.developer.motorola.com </li></ul></ul></ul><ul><ul><li>Local User Groups </li></ul></ul><ul><li>Where to contribute </li></ul><ul><ul><li>Google (OS/Tools) </li></ul></ul><ul><ul><li>Eclipse Foundation (Tools & SDKs) </li></ul></ul><ul><ul><ul><li>Pulsar, JDT, CDT, Sequoyah </li></ul></ul></ul><ul><ul><li>OpenIntents (Components) </li></ul></ul>#adevinar
  • 7. Use the Right Tool(s) for the Job <ul><li>MOTODEV Studio </li></ul><ul><li>for Android™ </li></ul>#adevinar
  • 8. MOTODEV Studio for Android <ul><li>A complete development tools package, based on the industry-standard Eclipse framework </li></ul><ul><li>An integral component of Motorola’s handset strategy around building the Android ecosystem </li></ul><ul><li>Designed to work with all Android products </li></ul><ul><li>Free download from MOTODEV, with registration </li></ul><ul><li>Supported on MOTODEV discussion boards </li></ul><ul><li>Available for Windows, Mac & Linux </li></ul>#adevinar
  • 9. MOTODEV Studio vs. Eclipse <ul><li>MOTODEV Studio is the Eclipse IDE </li></ul><ul><li>Eclipse projects open in Studio (and vice versa) </li></ul><ul><li>Includes the Google plugins for Android development </li></ul><ul><li>Strong emphasis on supporting the full development life cycle and the Android developer ecosystem </li></ul><ul><li>Support for Motorola handsets </li></ul><ul><li>Useful features not found in Eclipse or Google plugins </li></ul>#adevinar
  • 10. Out of the Box Experience <ul><li>Single download and installation </li></ul><ul><li>Streamlined download, installation and configuration of Android, OPhone, and JIL SDKs </li></ul><ul><li>Eclipse and Android SDKs are pre-configured to immediate use </li></ul><ul><li>MOTODEV Studio perspective provides access to the most necessary functions </li></ul><ul><li>Go from installation to debugging in the emulator in 20 minutes or less </li></ul>#adevinar
  • 11. Debugging <ul><li>Supports all typical debugging workflows </li></ul><ul><li>Debug multiple devices simultaneously </li></ul><ul><ul><li>Emulator(s) </li></ul></ul><ul><ul><li>Handset(s) ( all Android devices) </li></ul></ul><ul><ul><li>Future: Remote device(s) </li></ul></ul><ul><li>Choose from having the emulator embedded into IDE or in an external window </li></ul><ul><li>Console to debug target </li></ul><ul><li>Database operations using SQLite3 </li></ul>#adevinar
  • 12. Future directions <ul><li>The fine print… </li></ul><ul><ul><li>This page contains of forward looking statements. All items subject to change without notice. </li></ul></ul><ul><li>1.2 version in mid-March </li></ul><ul><ul><li>Improve database management and localization tools </li></ul></ul><ul><ul><li>Improve embedded emulator speed and performance </li></ul></ul><ul><ul><li>Domain-specific tools (enterprise, games, multimedia) </li></ul></ul><ul><ul><li>Static code analysis (e.g. permission scanning) </li></ul></ul><ul><ul><li>Run-time diagnostic tools (profiling, code coverage) </li></ul></ul><ul><ul><li>Better UI design tools </li></ul></ul><ul><ul><li>Support for 64-bit OS (Windows 7, Ubuntu) </li></ul></ul><ul><ul><li>Debugging of remote devices </li></ul></ul><ul><ul><li>… your ideas … </li></ul></ul>#adevinar
  • 13. Thank You <ul><ul><li>Download at developer.motorola.com </li></ul></ul><ul><ul><li>Got more questions? </li></ul></ul><ul><ul><li>Ask the MOTODEV Community at </li></ul></ul><ul><ul><li>community.developer.motorola.com </li></ul></ul><ul><ul><li>Twitter Hashtag: # adevinar </li></ul></ul>

×