Mobile Development

Articles on smartphones and tablets, including trends, product development, consumer demands, and BYOD.

HTML5 Development Is on the Upswing

HTML5
Is it surprising that developers say they love the latest version of HMTL5? That’s what seems to be happening. According to a survey from Sencha, a provider of open source Web application frameworks, enthusiasm is only growing for HTML5 while support wanes for the classic Microsoft Windows platform. The company polled more than 2,100 business applications developers during December and January. Among its findings: More than 60 percent of developers have converted to HTML5 and hybrid development for their key… continue…

Lenovo to Acquire Motorola Mobility for $3 Billion

Posted In Mobile Development
Motorola-Thumbnail
The world’s No. 1 PC maker, Lenovo, which last week announced it’s buying IBM’s x86 server business for $2.3 billion, plans to acquire Motorola Mobility from Google, according to Google’s announcement Wednesday. For Motorola Mobility employees, the announcement marks another round of uncertainty with a new owner. Just 20 months ago, Google closed its $12.5 billion acquisition with Motorola Mobility and initiated a string of deep cuts. Google inherited approximately 19,000 Motorola Mobility employees, but sacked 4,000 employees in 2012,… continue…

4 Ways Business App Devs Can Leverage Consumerization

Offic Water Cooler Fun
It’s become clear over the past several years that the consumerization of IT isn’t going away as employees adopt new software and hardware for their own personal use, then introduce it into their companies. For enterprise app developers, the idea that consumer apps are infiltrating their domain may seem a bit frightening. But that’s the wrong attitude. Instead, why not glom onto the features that make consumer apps so desirable and apply them to the enterprise? Leyla Seka, Salesforce.com’s vice… continue…

‘DIY’ Hardware Offers New Mobile Dev Opportunities

Digispark Board
For Christmas, my daughter gave me a couple of Digispark boards. These little, relatively Arduino-compatible, ATtiny85 micro-controller, USB-equipped wonders are programmed from a notebook and will be the basis for a couple of my new projects. I also received word that my Spark Core has shipped. It’s a Wi-Fi-on-a-chip bolted to the back of a tiny Arduino. These two offerings were dreamed up and built by a re-born genre of developer who harkens back to the early days of solid-state… continue…

Blocking Queues Beat Lists in Multithreaded Code

Microsoft .NET
In .NET, it’s quite common to store data in a generic List – a List<T> where T is some type such as an int or a class. In addition to its standard uses, a generic list can be implemented as a generic queue in place of a .NET Queue<T>, since a Queue<T> is just a specialized form of List<T> in which items are only added to the end of the list (Enqueue) and taken from the front of the list… continue…

Wearables the Next Big Market for App Developers

Sony SmartWatch
If the fledging wearables market becomes anything like the smartphone market, mobile game developers may find themselves creating a new category of titles, according to Reuters. New “micro-engagement” games of 30 to 90 seconds may emerge, specifically tailored to wearable devices from smartwatches to bracelets, from cameras to Google glasses. Juniper Research estimates that there were roughly 87,000 global shipments of wearable “smart glasses” during 2013. By the time 2018 rolls around, the company expects to see 10 million units… continue…

Watson Becomes Available for App Developers

Watson on Jeoperdy
Watson, the IBM supercomputer that won $1 million playing Jeopardy in 2011, is now becoming available to app developers. The system that was built for Jeopardy was not your everyday PC. With 2,880 cores and 16 TB of RAM running SUSE Linux Enterprise Server 11, it cost roughly $3 million. Its processing speed can read a million books a second, approximately 500 GB of data. On the day of the TV show, it had 200 million pages of structured and… continue…

Resources for Building Web Apps in a BYOD World

BYOD
Web apps are probably the closest programmers are going to get to the “write once, deploy anywhere” ideal. These apps are best suited for users that need to collaborate, share, publish and/or distribute data. Often, the “heavy lifting” for a Web app is done on the server side. They’re available anywhere there’s a Web browser and an Internet connection. This makes them ideal for a BYOD environment. No matter which device a user is carrying, it will have some form… continue…

Can Mobile Move Beyond Hardware and Software?

Jawbone-Up24-Thumbnail
We’ve seen smartphone and tablet specs ramp up sharply lately, with quad-core processors, gigabytes of memory, continuously evolving — even open — operating systems and ever larger physical dimensions. So the question is: What’s next? If you’ve purchased a smartphone lately, the changes are ho-hum. Developers have picked up where enhanced performance left off by introducing a steady stream of new applications and services. We seem to have an app for everything now. Yawn. Fortunately, manufacturers are breaking out of… continue…

Android Development in the Cloud

Sample-Android-App-Thumbnail
About a year ago I wrote about cloud development tools for Android. At the time, there was only one available that had been specifically designed for Android development, though demand for such tools was on the rise. As a result, I focused much of my discussion on Codenvy (formerly Cloud IDE), which had been gaining recognition as a top cloud development environment for Web development, and which I expected to add Android support. Well, not only has it done that… continue…