Developer guide for migration from Java to Kotlin for Android


Kotlin:  Overview and background

 Kotlin is a statically typed programming language for the JVM, Android and the browser. Its primary development is from a team of JetBrains programmers. Kotlin is being promoted by Google Android

Why use Kotlin for Android Development?

Concise: Drastically reduces the amount of boilerplate code we need to write

Safe: Avoid entire classes of errors such as null pointer exceptions

Inter-operable: Kotlin is 100% inter-operable with java. It allows to use all existing Android libraries in a Kotlin application, e.g. Dagger2, RxJava, Databinding etc.

Continue reading “Developer guide for migration from Java to Kotlin for Android”

ARKit: Getting Started (guide for AR developers)


Apple is finally getting into augmented reality

Augmented Reality isn’t a new technology, but as our phones and tablets become more powerful, the limits to what is possible have started to melt away. With Apple jumping into AR, there are a few additional reasons to get excited. In WWDC-2017 show off ARKit, a platform which the company boasted was the “Largest AR platform in the world.”

In a pretty amazing demo, Apple highlighted the marker-less spatial awareness that ARKit has in a tabletop gaming title featuring an airship attack on an enemy outpost. ARKit has support for Unity, Unreal Engine, and SceneKit and will be coming to iPad and iPhone.

There are already a variety of third-party SDKs for AR development, such as ARToolKit, ARmedia, Vuforia, and Wikitude, in addition to Microsoft’s HoloLens SDK and Google’s Tango SDK. This year, Apple and Facebook have thrown their hats into the ring. In a bunch of SDK, there are lots of questions in my mind,

Continue reading “ARKit: Getting Started (guide for AR developers)”

ARKit: Overview and capability walk-through


Apple’s new reality-bending developer platform

In an interview to The Independent ea


rlier this year, Cook said that “the smartphone is for everyone, we don’t have to think the iPhone is about a certain demographic, or country or vertical market: it’s for everyone. I think AR is that big, it’s huge. I get excited because of the things that could be done that could improve a lot of lives”.

At this year’s Worldwide Developers Conference (WWDC-2017), Apple announced their first augmented reality software development kit, ARKit AR-SDK and offers developers the chance to create digital content on top of real world scenery on iOS 11 for iPhone and iPad through what Apple refers to as “World Tracking”.


Apple Vice President Craig Federighi announced ARKit at 2017’s WWDC keynote. The project contains a developer toolset that it will make available to nearly instantaneously make the iPhone and iPad the largest AR platform in the world, according to the company.

Continue reading “ARKit: Overview and capability walk-through”

A Comprehensive Beginners Guide to Tensorflow

An article by Ashish Mokalkar (Software Engineer, IOT department, Mobiliya)

Hey Deep Learners/Dear Readers,

Recently, Deep Learning has become that hot girl in the class whom everyone wants to impress and show off their superiority to other classmates. And why not? Deep Learning has been able to give seemingly impossible breakthroughs over the past 3 years. May it be tech giants like Google, Amazon and Microsoft or start-ups like and Snapshopr, everyone is trying to harness the power of deep learning to prove their dominance in the AI industry. Google Trends also proves this by showing a steady increase in the search term “deep learning” over the past few years, with an even more noticeable uptick since late 2014. Continue reading “A Comprehensive Beginners Guide to Tensorflow”

Building Security into the Development Process

Every year, about $9.1 billion in potential online sales revenue is lost—all because shoppers are afraid of buying online, according to FirstData. While this figure may be upsetting for owners of ecommerce portals or other online businesses, what’s more distressing is that so many consumers are fearful that their personal or financial information is at-risk for online theft, fraud and data breaches. And they have every right to feel that way.

Continue reading “Building Security into the Development Process”

Deep Learning and the Future of Business

Featured article by Krish Kupathil, founder and CEO of Mobiliya

Artificial intelligence (AI) has been regarded as the stuff of science-fiction movies. From self-driving cars to image classification and face recognition, AI has transformed machines into self-thinkers, replete with human-like intelligence and reasoning. Deep learning, a subset of AI, has allowed for several practical applications of AI in our daily lives. Gaming has been one of the foremost areas where deep learning has made a huge impact: 2016 saw the defeat of South Korean Go master Lee Sedol by Google DeepMind’s AlphaGo program. Deep learning even promises to transform global businesses. It has already made a promising start in solving complex business needs and problems, which were otherwise beyond human capabilities. According to a Forrester research report, investment in AI will increase by 300 percent in 2017, a sign of things to come. Continue reading “Deep Learning and the Future of Business”

Fix It Faster, Save Lives: Augmented Reality for Medical Equipment

The last 15 years have seen a phenomenal change in the way we work, communicate, shop, explore and generally go about our everyday lives. And the technological transformation is far from over. The same technology that gave us the Googles, Facebooks, innumerable mobile apps and cloud platforms of the world is now set to save human lives. Continue reading “Fix It Faster, Save Lives: Augmented Reality for Medical Equipment”

Augmented Reality Set to Revolutionize Global Medical Education Methodologies

If you are a medical student, chances are your days are filled with reams of printed data explaining the fundamentals of surgery procedures or human anatomy and reliance on imagination or visualization skills to get the perfect understanding. However, what if instead of learning from a simple graphic of the human brain, students could actually see a 3-D form of the human brain that literally shows how the brain processes information and even walk around it to see bits of data flowing through the brain? Continue reading “Augmented Reality Set to Revolutionize Global Medical Education Methodologies”

Feature ( [Techie Tuesdays] Your favourite Indian techies of 2015, voted by you

Last week, we asked you to vote for your favourite techies. The voting process is over and the response has been amazing. We had profiled techies from various fields and demographics who went on to achieve different things in life. It was very difficult for us to choose one techie from the list of over 40 we had profiled this year. But, based on the votes received, we bring you the top three techies who were close to the hearts of our readers and also three stories handpicked by our editors. Continue reading “Feature ( [Techie Tuesdays] Your favourite Indian techies of 2015, voted by you”