Working with Android Studio

The last weekend of November I spent at an Ycademy online seminar getting to grips with the Android Studio and its workings.

So what is the Android Studio?

Based on JetBrains’ IntelliJ IDEA software, it’s an integrated development environment, still in its infancy, still in the process of being developed, but totally usable, just check for updates often. It’s a Google tool (Google’s Android IDE) and the official tool for Android application development, totally free to anyone who wishes to develop an application for the Google Android platform. The Studio will help anyone to build apps for Android phones, tablets etc

It seems long ago that I worked with Eclipse to build an Android App. Today we have the Android Studio, a more user friendly interface to help build an App and test it on an Emulator (An emulator typically enables the host system to run software or use peripheral devices designed for the guest system.*Wikipeadia).

android studio

Gradle build tool

The Gradle based build tool has a layout editor with an intelligent code editor capable completing a code for you, refactoring (Code refactoring is the process of restructuring existing computer code – changing the factoring – without changing its external behaviour. Refactoring improves non-functional attributes of the software.*Wikipeadia) and  it also allows you to edit and preview your work while you work. The editor will also identify any errors that are made which is a very useful feature especially if you are not familiar with the tool like me. Being nearly completely new to Android Development (have forgotten quite a bit since using Eclipse) it takes a bit of time getting to grips with the basic tools, concepts and jargon, however just after a few hours of using the Studio it’s fairly easy to find your way around.

android studio build tool

Ycademy Seminars

The Ycademy seminar was just the start of the journey ahead. There will be many more seminars and trainings on this huge topic. Apps are the way we are going in this mobile world of ours and the predictions for 2016 seem to follow the trend, apps becoming more dynamic, intuitive and truly user friendly. I predict that my 2016 will be a very busy year learning so much more and developing apps for our web clients. The whole mobile industry is just in its infancy, developing, expanding and evolving. Who knows what really lies ahead for us all.

As a youngster I remember reading lots  of sci-fi, Issac Asimov, Arthur C.Clarke etc, the future to come and yet today a lot of those ‘stories’ are no longer just stories and dreams but our today’s reality.

You can download the free Android tool here and follow the instructions and tutorials that are online. There are certain System Requirements for you to check before downloading but most newer machines will have no problems.  The Studio has a good ‘Docs and How-Tos’ as the last item on the Quick Start. Here you will find lots of information to help you and a ‘Quick Start Guide’ and there is also the ‘Tips of the Day’ feature which is quite useful.

I have a few projects already on the table for the coming year so there will be more posts following this theme.