HT TECH wants to start sending you push notifications. Click allow to subscribe

Apple ARKit, Machine Learning: Indian developers are already ahead of the curve

Indian developers are using the latest and greatest technology to build iOS apps to cater to millions of people in the country. And they could help Apple win its big India bet.

By: KUL BHUSHAN
Updated on: Oct 25 2017, 16:08 IST
Inside India connection to Apple’s ambitious AR foray, iOS ecosystem (REUTERS)

Vidit Bhargava, a 23-year-old student from Delhi, was the talk of the town when Apple invited him to its annual developer conference (WWDC) last year. His app, LookUp, helps users find contextual meaning of words that they come across on their phones and tablets.

The app, already used by more than thousand people every month, has been given four stars on the App Store, an impressive feat for any developer on Apple's ecosystem. But what led Bhargava to create the app will probably please Apple more. "I often faced the problem of having to go through multiple sources just to get a grip of what a certain word meant. And often, I'd have to Google the term or go on Wikipedia just to 'see' what it looked like or get a little more information about it," he told Hindustan Times.

You may be interested in

Mobiles Tablets Laptops
28% OFF
Samsung Galaxy S23 Ultra 5G
  • Green
  • 12 GB RAM
  • 256 GB Storage
₹107,999₹149,999
Buy now
Google Pixel 8 Pro
  • Obsidian
  • 12 GB RAM
  • 128 GB Storage
₹106,998
Check details
Vivo X100 Pro 5G
  • Asteroid Black
  • 16 GB RAM
  • 512 GB Storage
₹89,999
Check details
Apple iPhone 15 Plus
  • Black
  • 6 GB RAM
  • 128 GB Storage
₹87,900
Check details
21% OFF
Acer Swift Go SFG14 41 NX KG3SI 002 Laptop
  • Pure Silver
  • 8 GB RAM
  • 512 GB SSD
₹58,990₹74,999
Buy now
41% OFF
Acer Aspire 5 A515 57G Laptop
  • Gray
  • 16 GB RAM
  • 512 GB SSD
₹52,990₹89,999
Buy now
41% OFF
Acer Aspire 3 A315 24 NX KDESI 004 Laptop
  • Silver
  • 8 GB RAM
  • 512 GB SSD
₹34,490₹57,999
Buy now
40% OFF
Asus VivoBook 15 X515JA BQ322WS Laptop
  • Transparent Silver
  • 8 GB RAM
  • 512 GB SSD
₹31,350₹51,990
Buy now
35% OFF
Xiaomi Pad 6
  • Mist Blue
  • 6 GB RAM
  • 128 GB Storage
₹25,999₹39,999
Buy now
55% OFF
Lenovo Tab M10 5G
  • Abyss Blue
  • 6 GB RAM
  • 128 GB Storage
₹20,999₹47,000
Buy now
32% OFF
Realme Pad 2
  • Imagination Grey
  • 6 GB RAM
  • 128 GB Storage
₹19,668₹28,999
Buy now
Honor Pad X9
  • Gray
  • 4 GB RAM
  • 128 GB Storage
₹14,999
Check details

"Moreover, the dictionary apps that I used at the time were extremely complicated and would unnecessarily occupy hundreds of MB of storage on my 8GB iPod Touch. It wasn't a great experience if you ever wanted to look up a word while reading a book. These pain-points served as an inspiration to create LookUp."

Also read: Looking for a smartphone? To check mobile finder click here.

In solving his problem, Bhargava also found a way to help hundreds of other users. In 2015, he was named under Apple's "20 Under 20", a programme by the iPhone-maker to encourage young talent to learn coding.

LookUp uses Augmented Reality to recognise objects. (Apple)
LookUp uses Augmented Reality to recognise objects. (Apple)

Vidit is a member of a growing community of developers in India who are at the forefront of Apple's efforts to create a robust app ecosystem. A major push to Apple's ambitious efforts is expected to come from India, a lone star for the Cupertino-based company.

India has accounted for a major chunk of company's growth in the last several quarters. As the sales of iPhone, which represents much of the company's business, wane in Western markets and China, the Apple is increasingly hoping to turn India as its next big market.

The company posted a "double digit" growth in India setting a new "March record", said Apple CEO Tim Cook during earnings call in May this year. Last year, Cook revealed that the company had registered a 56% surge in iPhone sales in India. In Cook's own words, Apple sees a big opportunity in India.

Apple's mantra for India: Think Global, Act Local

From local manufacturing to localised features for iOS, Apple is taking various steps to expand its base in the country. But the company is certainly not eyeing India as just a place to dump millions of iPhones.

Last year Tim Cook paid his maiden visit to India as chief executive officer of the company and announced a Design and Development Accelerator in Bengaluru. Phil Schiller, SVP of Apple Worldwide Marketing, kick-started a developer center this year. In the meanwhile, Apple has also set up an Apple Maps developer center in Hyderabad, and has hired thousands of employees to bolster its services as it attempts to map India's overcrowded streets and roads.

Apple's growing focus on the Indian market isn't surprising if you take a look at the latest study by app analytics firm App Annie. Southeast Asian countries and India played an instrumental role in driving the global app downloads in the quarter that ended in September, the study found.

"iOS and Google Play's record setting performance in Q3 2017 for both downloads and consumer spend clearly demonstrates that the already massive worldwide app economy is showing no signs of slowing down," noted App Annie in its study.

"… we forecast that worldwide downloads will reach nearly 240 billion and consumer spend will exceed $100 billion in 2021 on iOS and Google Play combined."

iOS and Indian developers

Tim Cook is learnt to have told Prime Minister Narendra Modi that about 740,000 app economy jobs are attributable to iOS in India. Indian app developers, he added, have created almost 100,000 apps for Apple's App Store.

Just like Vidit, an increasing number of developers are looking to join the iOS bandwagon, which by far remains the most lucrative apps market for any developer on the planet.

A developer from Chennai, Ajit Narayan has developed an iPad app called Avaz which helps speech therapists teach autistic kids to communicate. He was also a speaker at the last year's WWDC. A digital note-taking app called Noteshelf developed by an Indian company (Fluid Touch Pvt Ltd) gained popularity despite being a paid application.

A screenshot of the Avaz app that is aimed at helping children with autism. (Apple)
A screenshot of the Avaz app that is aimed at helping children with autism. (Apple)

Harsha Halvi, a young developer from Bangalore who has worked on various apps over the years, doesn't shy away in sharing with us what many developers have had been gossiping for years.

"Developing for Android can be a bit of a problem due to issues like fragmentation, high no of devices that you need to support, varying specifications and endless ROM's (operating system versions). iOS has a very easy to use yet powerful and modern language called Swift and debugging and optimizing iOS apps is a breeze when compared with Android," he said.

Mohit Chhabra, a young developer who has previously worked on a variety of platforms, said, "When it comes to ease of development and Android is a better platform as compared to iOS as it gives more flexibility to the developer whereas iOS is more of a restricted environment. But when it comes to monetization, iOS makes more sense as the no of paid users are more in the ios ecosystem. As a developer it's a difficult choice to make but I prefer ios development as it will get me more money."

Next stop: Augmented Reality

Vidit's Look Up app, for instance, uses Machine Learning framework, a key feature Apple introduced with iOS 11 software which was made available to general public just last month. The framework consists of coreML and Vision developer platforms.

"LookUp's latest version includes a feature called 'Look Around' which allows users to point at objects around them and get the LookUp definition for them. So, you could point your phone at say a food item, a bird or an animal, and the app would recognise it for you and provide you with information about it," he said.

But it's not just machine learning. More developers are understandably trying their hands at Augmented Reality-based ARKit, another framework Apple introduced with iOS 11 this year. With ARKit, Apple has made it easier and seamless for developers to make use of AR, a technology which is still in its nascent stage but has already wowed millions by its potential.

In an interview earlier this month, Cook said the company believes AR could prove to be just as significant as the App Store itself was to the app ecosystem. Developers from around the world have been racing to make sense of AR features in their apps. Ikea, for instance, has developed an app that allows potential customers to imagine just how the sofa they have been eyeing would fit in their living room. Another app called AR Measure Kit lets users measure objects in real life by just pointing their camera.

"ARKit works well with Game Engines like Unity and Unreal or you can just use the tried and tested frameworks like Scenekit," developer Harsha said, as he teased about bringing some AR features into his own apps.

"The best thing about anything that apple makes is that it works well across so many devices well and we have access to a huge install base. From messaging to hyperlocal apps to games, the score for AR is endless. Also, making a small non trivial AR App is quite easy and takes around 1-2 hours."

Noteshelf: Developed by India's Fluid Touch Pte Ltd, the digital note taking app gained a huge popularity in the US recently. (Apple)
Noteshelf: Developed by India's Fluid Touch Pte Ltd, the digital note taking app gained a huge popularity in the US recently. (Apple)

"Augmented Reality has no traditional barriers like Virtual Reality where you need to have displays-and-all hooked up to your face all the time. AR can work really well provided there is good amount of firepower in the device which is becoming a must for devices across all price points."

Until earlier this year, Apple didn't have an official developer centre in India. Unlike several other companies, Apple didn't aggressively showed up at campuses to lure students into their own app ecosystems. For Apple, everything seems to have happened through word of mouth. As the company finally gives developers in India the recognition that they deserve, wonderful things could happen. And that might just be what Apple needs in India right now. It's a win-win situation for both Apple and Indian developers.

Catch all the Latest Tech News, Mobile News, Laptop News, Gaming news, Wearables News , How To News, also keep up with us on ,Twitter, Facebook, , and Instagram. For our latest videos, subscribe to our YouTube channel.

First Published Date: 25 Oct, 14:45 IST

Sale

Mobiles Tablets Laptops
4% OFF
Samsung Galaxy S24 Ultra
  • Titanium Black
  • 12 GB RAM
  • 256 GB Storage
₹129,999₹134,999
Buy now
7% OFF
Apple iPhone 15 Pro Max
  • Black Titanium
  • 8 GB RAM
  • 256 GB Storage
₹148,900₹159,900
Buy now
13% OFF
Xiaomi 14
  • Matte Black
  • 12 GB RAM
  • 512 GB Storage
₹69,999₹79,999
Buy now
11% OFF
Apple iPhone 15 Plus
  • Black
  • 6 GB RAM
  • 128 GB Storage
₹79,800₹89,900
Buy now
57% OFF
Lenovo Tab M10 5G
  • Abyss Blue
  • 6 GB RAM
  • 128 GB Storage
₹19,999₹47,000
Buy now
38% OFF
Realme Pad 2
  • Imagination Grey
  • 6 GB RAM
  • 128 GB Storage
₹17,999₹28,999
Buy now
21% OFF
Samsung Galaxy Tab S9 5G 256GB
  • Graphite
  • 8 GB RAM
  • 256 GB Storage
₹88,858₹113,098
Buy now
6% OFF
Apple iPad Pro 11 2022
  • Silver
  • 8 GB RAM
  • 128 GB Storage
₹105,999₹112,900
Buy now
23% OFF
Infinix INBook X1 Neo XL22 Laptop Intel Celeron Quad Core 8 GB 256 GB SSD Windows 11
  • Blue
  • 4 GB RAM
  • 128 GB SSD
₹22,990₹29,990
Buy now
36% OFF
Infinix INBook X1 Pro Laptop
  • Black
  • 8 GB RAM
  • 256 GB SSD
₹44,990₹69,999
Buy now
29% OFF
Asus VivoBook 15 X515JA EJ522TS Laptop
  • Grey
  • 8 GB RAM
  • 512 GB SSD
₹44,689₹62,889
Buy now
34% OFF
Asus ROG Strix G17 G713QM K4215TS Laptop
  • Black
  • 16 GB RAM
  • 1 TB SSD
₹180,990₹272,990
Buy now