Using Android Studio and Genymotion for improved productivity
-
Upload
sowmya-guru -
Category
Mobile
-
view
780 -
download
0
description
Transcript of Using Android Studio and Genymotion for improved productivity
Android Studio +
Genymotion=
Upgrade in productivity
What is ?
• A JetBrains’ - IntelliJ based IDE specifically developed for Android development.
• Early Access Preview was rolled out on May 16th at Google I/O.
Download and Install
Android Studio:
• http://developer.android.com/sdk/installing/studio.html
• http://tools.android.com/download/studio/canary/latest
Genymotion:
• https://cloud.genymotion.com/page/launchpad/download
Eclipse - the Grandaddy!
• Heavy • Slow• Building is a pain• Li’l or no UI design Preview• Untimely crashes• Lint checker is basic• Mainly for Java
Why switch to ?• Light weight.• Flexible build management system.• Improved visual editor for UI design.• Fast and accurate code completion and
refactoring. • Advanced lint checker options. • Native GCM platform support.• ProGuard and app-signing capabilities.
Goodness of
• A complete build system. • Hassle-free dependency management.• Build Variants and Product Flavors for flexibility.• App key storage.• Separate module compilation. • A single build system used in command line or
menu options.
Editing the UI had never been better
Let Studio point out your errors and manage
your TODOs.
What’s new in refactoring and code completion?
Key Board Short CutsCTRL + SHIFT + A – Autocomplete command lookup.Ctrl + Shift + N – Find a class.Ctrl + Shift + L – Code formatting.Alt +Shift + F10 – Build and run.Alt +Shift + F9 – Debug.Ctrl + Z – Undo.Ctrl – Y – Delete Line.Ctrl + Shift + Z – (Ctrl+ Y) – Undo the undone.Ctrl + Shift + O – Optimize.Ctrl + Shift + F - Find in path.Ctrl + Shift + R - Find and replace.Alt + F7 – Find a variable.
Genymotion: The rocket speed emulator.
Android Studio fallbacks
• Complex installation process.• Takes time to learn Gradle. • Early Access Preview – So buggy.• Frequent build roll outs. • Cannot have two versions at the same
time.
in productivity.
Presented by – Sowmya Guru
https://plus.google.com/+SowmyaGuru https://twitter.com/sowmyasguru