What You Should Know About Android Studio 2.0


The aggressive Mobile Application Development throws open a very intense market which needs to be best in its class. Thus to stand out in this competitive market the developers need an Integrated Development Environment (IDE), which is an all-in-one solution that can provide the required Source Code Editor, Build Automation Tool and Debugger in one Single Platform. Open Source Platforms play a major role in helping developers to develop Software quickly.

There are only two major Mobile OS (Android & iOS) which dominate the device market on which most of the Mobile Hardware Platforms are running. Out of the two major OS, Android is the most widely used Operating System. For such a widely used OS Platform Android (Google, Inc comes up with an IDE, the “Android Studio” which is also the best in its class when it comes to covering the entire Software Development Lifecycle for Android APPs. Android Studio provides the fastest tools for Building Apps on every type of Android-run devices.

World-class Code Editing, Debugging, Performance Tooling, a Flexible Build System, and an instant Build/Deploy System all allow developers to focus on building unique and high quality Apps, rather than waste time shifting between Development Platforms. Android Studio is based on JetBrains’ IntelliJ IDEA Software and is specifically designed for Developing Android Applications only. It was brought in to primarily replace the Eclipse Android Development Tool.

Android Studio offers even more features that enhance your productivity when building Android apps, such as:

  • A flexible Gradle-based Build System
  • Build variants and multiple APK File Generation
  • Code Templates to help you build Common App Features
  • A rich layout editor with Support for drag and drop theme editing
  • Lint tools to catch Performance, Usability, Version Compatibility, and other problems
  • Code shrinking with ProGuard and resource shrinking with Gradle
  • Built-in support for Google Cloud Platform, making it easy to integrate Google Cloud Messaging and App Engine

New and Stable Version

The next stable release from Google for its Android Studio is the 2.0 version which was released recently. Android Studio 2.0 the new and stable version of Android Studio has Fast Build Speeds and a Fast Emulator with Support for the latest Android version and Google Play Services.

Android Studio is built in Synchronisation with the Android Platform and supports all of the latest and greatest APIs. The most recommended IDE if an Android Application is being developed using Android Studio 2.0. The IDE is available to be downloaded freely or update on the stable release channel.

Highlights of Android Studio 2.0

  • Speed and Agility for Faster Build Speeds:

    It enables the Developer to make changes and see them appear Live in their Running App. With many Build/Run Accelerations ranging from VM Hot Swapping to Warm Swapping App Resources, Instant Run will save you time every day.

  • Speed and Performance:

    It has been mentioned that the new Emulator is termed to be running ~3x faster than Android’s previous Emulator, and with ADB Enhancements, Developers can now push Apps and Data 10x faster to the emulator than to a physical device. The physical device would consist Google Play Services and similarly the official Android Emulator also includes Google Play Services Built-in. This would enable Developers to test more API Functionality. Lastly, something notable in the new Emulator is the rich new features to manage calls, battery, network, GPS, and more.

  • Testing Process :

    “Write once, run anywhere” is the mantra followed in this Platform. Enables the developer to improve the quality of Developed Apps by quickly and easily Testing on a wide range of physical Android Devices in the Cloud Test Lab right from within Android Studio.

  • Indexing Support :

    Would endorse the visibility for Developed App in Google Search for users. This is achieved by adding Auto-generated URLS with the App Indexing feature in Android Studio. Developers with a few click can add Indexable URL links and in-turn can test all within the IDE.

  • Debugger:

    For those Developers developing OpenGL ES-based Games or Apps, Developers can now see each frame and the GL state with the new GPU Debugger. Uncover and Diagnosis GL Rendering issues by capturing and analysing the GPU Stream from Developer’s Android Device.

  • IntelliJ 15 Update -

    Android Studio is built on the world-class Intellij Coding Platform.

KARYA Open Source Exponents:

KARYA’s Open Source Service offering is tailored to meet the demands of today’s Organizational Requirements. We have immense expertise in Open Source Development from working with several clients across domains.

KARYA Mobility Services:

KARYA provides Enterprise Mobility Services with all dimensions of Native App Development and Open Source Applications Development. KARYA services all the OS Platforms for Application Development. KARYA utilises the Android Studio as part of its five most-utilized Mobile Application Development Platform for its clients across all spectrum of Enterprise Mobility.

(About the Author:- Praveen Kumar Rajendran works as a Senior Consultant- Presales at KARYA Technologies. He holds Masters’ Degree in International Business from La Trobe University and has wide experience in Business Consulting on various technologies. He loves to write on latest trends in IT and his areas of interest include Mobility, Cloud and Enterprise Solutions.)

KARYA Technologies Unveils Redesigned Website


KARYA Technologies, a comprehensive Global Enterprise Solutions Provider, today announced the launch of its new corporate web site. The new web site has new features, expert content, and enhanced search and navigation that covers all the newly-included service areas, partnerships and solutions.

Check out our new website at Oracle Gold Partner Companies

Karya’s Mobile T & E – Manage your Time and Expenses on the Go..

In the beginning of this Smart generation, it is necessary to track Time and Expense on hand to run the business professionally. Enabling Mobility in T&E management provides the ability to record time and expense and procures prior approvals wherever, whenever needed. Mobile Time and Expense tracking minimizes the manual work of billing clients and saves time and reduces unnecessary expenses.

T & E on Mobile

Karya Technologies, Mobile Time and Expense application is designed to simplify your complicated business process. Karya’s Mobile T & E automates timesheet and expense approval to benefit the employees. Karya’s Time and Expense integrates with Dynamics AX (AX 2012, AX 2012 FP) and AX 2012 R2 supports the following platforms.

  • Android
  • iOS (iPhone/iPad/iPod Touch)
  • Blackberry

Karya’s T&E is extensible to other mobile platforms and ERP systems with minimal changes without compromising on installation ease and user experience. Karya’s Time and Expense allows employees to view, edit, add, delete and submit timesheets and expense. It also allows you to check the report status. This app helps employees to re-submit timesheets and expense reports for approval. The status of the time sheet is indicated with the color codes for easy identification.

Karya’s Mobile T&E helps to:

  • Organize your expenses – Client, Project, Trip, and Cost Center.
  • Track your expenses, receipts, mileage and time.
  • Govern and manage – Employee accounts, reporting/approval hierarchies and policies
  • Export and Print – Expense reports inclusive of expense summaries and receipts.
  • Import bank and credit card statements – Import bank statements, corporate credit cards, or CSV.
  • International Support – Automated currency conversion.
  • Track VAT, GST, or user-defined taxes.

In addition to the above mentioned functionalities it helps to view the workflow history and provides the organization with alerts and push notifications.

For a demo, please click here

You can download Karya’s Time and Expense Brochure

If you have any questions about the post, please contact us by sending a mail to info@karyatech.com

Karya’s Airlines Mobile Application: Travel Agent in Your Pocket

One prefers air travel to other means of transportation because of the speed, convenience and comfort offered by air travel. Karya’s mobile application for air travel takes you one step further and allows the convenience of planning your air travel from anywhere, anytime with the touch of a few buttons on your smartphone. Now you carry your travel agent in your pocket!

Here are the highlights of Karya’s mobile application for air travel:

Login: Multiple users can utilize the application with respective login credentials.

The dashboard offers the following options

  • Add a booking – Here one-way or roundtrip travel can be booked. This functionality allows you to search flights, access flight info, enter passenger details, carry out booking, make payment and provides a booking reference number.
  • Flight status: Here one can check the status of booked flights
  • Airport information: This button offer basic info about active airports
  • Booked history – The button you click to access a list of flights booked during a time period
  • Alerts: This button provides notifications about flights, details such cancellations, delays or any other relevant ‘must know’ information
  • Checklist – This button is a last minute reminder to ensure you carry all the essentials for the travel such as passport, visa, allied docs, basics essentials, dresses or such other material
  • My schedule- offers a quick check of flight schedule. This is where one can reschedule their flights as well
  • Mobile check in using mobile phone- This feature is certainly a gain since it saves significant time and is extremely convenient for an air traveler. Here one can enter booking reference number and name for checking in, see summary of the flight, select seat, enter meal preference and select baggage options

This application can be customized for a single or multiple airlines. The smooth and attractive user interface is definitely a joy. This system can be integrated with the existing web interface or any existing software systems for real-time information access. Backed by strong and reliable technology, Karya’s airlines app is sure to make air travel booking a delightful experience.

For more information on Karya’s Airlines mobile application contact us on www.karyatech.com or sending a mail to info@karyatech.com