Altabel Group's Blog

Archive for the ‘Mobile’ Category

iBeacon is the name used for Apple’s technology that provides location-based services and information to mobile applications on both Android and iOS devices using Bluetooth Low Energy.

The beacons themselves are small transmitters that can be placed in stores or specific points of interest, such as museums or airports. Apps installed on mobile devices “listen” for the signal and respond accordingly when the phone comes within range.

iBeacon changes shoppers into byers

First of all, iBeacon technology opens great possibilities to retailers. Some of American and European big retailers already take advantage of iBeacon: Walmart, Macy’s, Tesco, etc

Using iBeacon, customers can find and watch videos, receive coupons and other discounts in real time, depending on where they are in a store.

IBeacon also helps to collect analytical info about customers` experience. Businesses and retailers now have a direct way to find out what customers are doing, exactly where in the store they are doing it, what they are looking at, how long they are looking at it, and maybe what they decided to buy at the last second instead.

At last, iBeacon can bring popularity to contactless payment. iBeacons ability to track a specific phone, linked to an Apple ID and user account opens the door for an Apple-based payment system.

iBeacon is not only about retail. The iBeacon ecosystem has the potential to change other industries. Here are some examples.

Event Industry: conferences and concerts, museums and exhibitions.

Here are a few ways iBeacons could help to manage events and improve the attendee experience:

-Attendee check-in. Using the event’s app, attendees check themselves in and avoid line-ups.

-Navigation. iBeacons provide devices with extremely accurate location services. In large conference facilities, museums and exhibitions, iBeacons can be used to power hyper-accurate floor maps.

-Networking. Using iBeacons, attendees can network through an opt-in feature in the event’s app, allowing them to discover and message other attendees. With Linkedin integration, attendees can get a detailed look at who is around them and decide who they would like to connect with. iBeacons were successfully used at Cannes Lions festival for networking with attendees.

-Promotions and advertisements. Instead of distributing brochures or physical promotional materials, an exhibitor can send targeted promotions to attract attendees to their stand.

-Gamification. Integrating gamification into events will provide new ways to engage and stimulate attendees. For example, iBeacons could be used for social games to drive networking, venue tours tailored to indiviual interests, or scavenger hunts for exclusive information and prizes.

Home automation systems

As we get closer to the coming smart home revolution, it’s clear that smartphones and tablets are going to be the devices that we use to control our lamps, lights, thermostats, sprinklers, security systems and entertainment systems. Beacons will detect when you arrive home and as you pull into the driveway , the lights will come on. The door is unlocked for you as you approach itJ


Enabled with touch devices, waiters don’t have to rush to the kitchen in order to dispatch orders. In other cases, clients can make orders directly on tablets available at the table. With iBeacons, the app automatically knows which table the waiter is at. It can display the client name (with eventual dinning/preferences history) and automatically associate orders with tables without requiring waiters to manually select a table number.


The iBeacon platform offers a wide range of applications that can be applied on an educational context. From simple games that require students to move around, explore and find things to more scientifc or technical experiments in the classroom. Moreover teachers can track who from the students are present and send notifications to the parents whose children are away.

IBeacon is a new emerging technology that may change the world we live in. Things move quickly in any field in which a technology innovation has backing and breadth like this. This short list is only an introduction to the possibilities of iBeacon and where this technology can be applied.

And what do you think of iBeacon? Will it change our lives in the near future?

I`ll be happy to know your thoughts.

Anna Kozik

Anna Kozik 
Skype ID: kozik_anna
Business Development Manager (LI page)
Altabel Group – Professional Software Development

Being a mobile application developer, you should understand how important it is to be up-to-date on all the latest application development tools and technologies that have been brought into the world of mobile application development. Let’s have a look today at some essential ones that will be useful for Android developers. Of course the following list is not completed, so please feel free to add your own best tools in the comments below.

Fluid UI

Fluid UI is a browser-based wire framing and prototyping tool developed by Fluid Software and used to design mobile touch interfaces. It helps to rapidly create prototypes by arranging pre-built widgets into a drag-and-drop WYSIWYG editor during the requirements stage of app development. It enables iteration and collaboration between user and client. Fluid UI is built with the latest web technologies HTML5, CSS3 and JavaScript. Open source libraries are also integrated into the tool – primarily jQuery. About 300,000 designers in 204 countries are using Fluid UI to visualize the basic flow of their mobile apps. With Fluid UI, you may choose from more than 3,500 mobile, desktop, tablet and wearable widgets or upload your own images to get a pixel-perfect appearance for your Android application. Recently, Fluid UI has come up with its Enterprise edition that has been built keeping the large business organizations in mind.


The main purpose of Pencil is to provide a free and open-source GUI prototyping tool that can be easily installed and used in order to create mockups in popular desktop platforms. It provides various built-in shapes collection for drawing different types of user interface ranging from desktop to mobile platforms. Starting from 2.0.2, Pencil is shipped with Android UI stencils pre-installed. This makes it even easier to start prototyping apps with a simple installation. Popular drawing features are also implemented in Pencil. Available in its current version 2.0.5, Pencil serves extremely helpful for creating stunning mockups for apps targeting different mobile platforms.

Intel XDK

Dedicated to those who deal with HTML5 development, Intel XDK is pre-built into Chrome and lets you streamline the process of developing your Android app very conveniently. You can use Intel XDK to design, test and build HTML5 apps efficiently. Plus, you can take the opportunity of delivering your app on multiple app stores and form factors. Intel XDK is developer-friendly and makes the process of designing, building and testing apps very easy. Built with the aim of cutting down the app development time, Intel XDK supports integration with various third-party plug-ins that work as great tools for in-app purchasing and flawless advertising.


If you find it horrifying to develop the back-end for your Android application, then Parse is the right tool for you. It comes with different APIs which you can use for such things as storing data as well as setting up the push notifications feature for your Android application. Plus you can add custom JavaScript to your application’s server-side interaction. Whether you’d like to insert lengthy code into the right data path or make simpler the app’s interaction with multiple social networks, Parse will do all this for you.


It is a cloud-based app development tool which comes with a wide range of shortcuts that enable you to make your app available for the world. This tool utilizes PHP and an XML markup language for merging the intuitive properties of cloud-based CMS and template-based design system to help you with balancing of the app content. The Appscend UI permits you to add advertisements, followed by uploading the app to Google Play and other popular app stores.

Adobe PhoneGap

If you’d like to create fantastic Android apps using your favorite web technologies like HTML, CSS and JavaScript, then PhoneGap is the perfect tool for you. With PhoneGap, you can easily create mobile apps using the standardized web APIs available for the mobile platforms that you intend to target. The Adobe PhoneGap Enterprise edition enables you to develop Enterprise mobile applications that function brilliantly across multiple channels and platforms.


If you have difficulties starting an emulator and running your Android application, then Genymotion is the right tool for you. It is an Android emulator which comprises a complete set of sensors and features in order to interact with a virtual Android environment. With Genymotion, you can test your Android applications on a wide range of virtual devices for development, test and demonstration purposes. Trusted by over 2,500,000 app developers across the globe, it is fast, simple to install and powerful thanks to user-friendly sensor widgets and interaction features. It is available for Windows, Mac OS X and Linux operating systems.

Android Debug Bridge (adb)

Android Debug Bridge is a versatile command line tool which lets you communicate with an emulator instance or connected Android-powered device. With it you could upload and download files, access multiple features via the shell available on emulator or device, install and uninstall packages, perform a query for emulator/device instances etc. It is a client-server program that includes three components:

• A client, which runs on your development machine. You can invoke a client from a shell by issuing an adb command. Other Android tools such as the ADT plugin and DDMS also create adb clients.
• A server, which runs as a background process on your development machine. The server manages communication between the client and the adb daemon running on an emulator or device.
• A daemon, which runs as a background process on each emulator or device instance.


LogCat serves as the Android logging system which gives you a good tool for viewing and collecting system debug output. You can access it from within Eclipse and Android Debug Bridge. With LogCat it’s possible to easily get useful diagnostic details about different things that have taken place on your logging system. Other than that you can easily let your applications log the debugging and diagnostic details to this tool. What is interesting about LogCat tool is that you can run it as Android Debug Bridge command or directly in the form of a shell prompt which belongs to your connect gadget or the chosen emulator.

Android application development expects a developer to use a variety of icons, default Android graphics and splash screens. Fortunately, there is which allows you to auto-generate icons and splash images, followed by unzipping and copying them into your Android Studio project. Since does all the processing in JavaScript, you don’t have to worry about your files getting exposed to the public. As a free-to-use website, created icons after taking into account factors like proper resampling, no watermarks, no flash etc. One of the greatest advantages of using is that the files aren’t stored on the web server. This means, different launch images and icons can be created and downloaded in the form of a zip file.

It goes without saying that all the above mentioned Android application development tools offer excellent options to a developer. And what are your favorite ones? Please feel free to comment below ☺


Yuliya Tolkach

Yuliya Tolkach
Skype ID: yuliya_tolkach
Business Development Manager (LI page)
Altabel Group – Professional Software Development

We are often asked about which iOS game engine to use. It is believed that most companies are looking for a free game engine so here is a comparison of the different open source iPhone game engines that actually have apps out there.  Also these game engines now support the iPad.

Sparrow Framework

The Sparrow Framework is a very lightweight 2D game engine created in Objective-C.

It was built from ground up for iPhone, iPad and iPod Touch. You can easily integrate it with your existing UIKit apps, access all iOS APIs directly and benefit from native performance.

If you have already worked with Adobe Flash or Starling, you will feel right at home: Sparrow uses the same concepts and naming schemes. Even if you’re coming from a different background, you’ll get the hang of it quickly, because everything is designed to be as intuitive and easy to use as possible.

The game framework includes all the necessary features you’d require for creating a basic 2D game such as easy animation, and a sound engine.

Cocos2D IPhone

The Cocos2D iPhone game engine is a port of a game engine originally created in Python and converted to iPhone Objective-C.  As you can tell from the name, Cocos2D is designed for 2D games, that being said, although the engine is in a 2D world, the engine includes a growing collection of high quality 3D special effects.  Cocos2D has also been released on the Mac so you can ease the release on 2 platforms.

Cocos2D is the first engine to check out, while many may be turned off by the engine not supporting a 3d world, if you look at most of the top iPhone games the gameplay is 2D, in fact the iPhone’s touch screen controls can make it difficult to operate in a 3D world.

The engine provides more examples than any of the other engines out there because of the large community.


iSGL3D (iOS Scene Graph Library) is a 3D framework for the iPhone, iPad and iPod Touch written in Objective-C, enabling the creativity of developers to flourish in a 3D world without the complexities of OpenGL.

With its rich set of features, iSGL3D provides the necessary tools to develop 3D applications in an incredibly short time frame, even with a minimum of experience in 3D graphics. The principal behind iSGL3D is to make construction and manipulation of 3D scenes as simple as possible for a developer.

With a single line of code you can add a 3D object whether it is a simple primitive, a sprite (or particle) or your own imported asset. Properties on these objects allow you to modify their appearance, position, rotation and more very simply. You can add containers too to group objects and manipulate them together. In a short period of time you can build up a complex 3D scene.

Moai SDK

The Moai SDK is an open source 2D game engine. It designed more for people who know what they’re doing. While it includes the ability to start developing a game immediately from a downloadable binary, it only supports using the FreeGLUT library on the desktop. It is designed in such a way that it expects the developer to be able to create the windowing system themselves.

The main language used with Moai is Lua. Most of the time you shouldn’t need to use C++ to extend the base engine, but the capability to do so is there. The documentation for the Lua codebase is kind of weak however, so you should be ready to do some searching to find out how to use various capabilities. You can create your games with Moai on both Windows (Visual Studio) and Mac (Xcode).  In order to
submit your games to the iOS app store you will need to do so with a Mac.

Oolong Engine

The Oolong Engine is written in C++ with some help from Objective-C. It will help you to create new games and port existing games to the iPhone, the iPod touch and the iPad.

Oolong provides support for a wide variety of features and provides excellent performance.


Haxe is a multi-platform language that most notably compiles to SWF and has been used in many Flash games.

Galaxy Game Engine

The Galaxy Game Engine is a very promising engine with an extensive feature set. This is a BSD licensed 3D engine that includes some very useful tools such as a level editor, terrain editor, model viewer, particle editor, and shader IDE.

Sure, we may make this list longer, but let me stop here. The most important thing, which I’d like to notice, is that you should select the engine which fits your project needs and suits your purposes in the best way.

And what do you think? To what engine would you give your preference?

Feel free to share with us your thoughts!


Marina Karabanova
Skype ID: m.karabanova
Business Development Manager (LI page)
Altabel Group – Professional Software Development

Staying in shape is hard work. As the tech savvy community that we are, we spend most of our time working in front of our computers and mobile devices. As a result, we often let our health take the back seat, never really finding the time to go to the gym or a fitness class and more often than not choosing fast food over much healthier options.

In the past, finding out the answer to these sorts of fitness or nutrition-related queries required going to an expert for advice or trawling the internet in the hope of finding an answer. Nowadays, things are a lot easier thanks to the health and fitness apps available on the App Store or Google Play. Because our smartphones and apps are always with us, they become constant reminders to check your progress, stay the course, and keep your willpower strong.

Here are the top 10 hand-selected health and fitness apps proven to be the most effective in terms of execution and, of course, results.

1. RunKeeper

RunKeeper is a workout-tracking program that offers detailed stats about things like pace, distance, time, and calories burned. Features include detailed fitness plans to help you achieve a variety of goals (lose weight, improve endurance, run a race, etc.); real-time audio coaching to keep you encouraged; and built-in social sharing tools (so you can brag about those workouts with ease).
Cost: Free. Available on iOS, Android

1. Runkeeper

2. Cyclemeter

Cyclemeter may very well be one of the most feature complete cycling apps you’re going to find, on any platform. Not only can you track every statistic you can possibly thing of, you can customize over 120 audio alerts to let you know exactly where you are during a certain ride. Cyclemeter also lets you share your workouts online as well as notify friends and family of exactly where you are, whether during a race or just for safety reasons. Cyclemeter has built-in training assistance to help you get ready for any kind of race you may be prepping for.
Cost: Free; $4.99 Elite Upgrade optional. Available on iOS

2. cyclemeter

3. MyFitnessPal

MyFitnessPal is a mobile app and website that gives you a wealth of tools for tracking what and how much you eat, and how many calories you burn through activity. Of all the existing calorie counters, MyFitnessPal is by far the easiest one to manage, and it comes with the largest database of foods and drinks. With the MyFitnessPal app you can fastidiously watch what you eat 24/7, no matter where you are.
Cost: Free. Available on: Android, BlackBerry, iOS, Windows Phone, Web

3. MyFitnessPal

4. Pocket Yoga

Pocket Yoga is a self-guided yoga practice that you can customize to fit your schedule and experience level. Features include detailed voice and visual instructions that guide you through every pose, 150 illustrated pose images including correct posture and positioning, and a workout log that tracks your progress to encourage consistency.
Cost: Android ($2.99), iOS ($1.99). Available on: Android, iOS

4. pocket yoga

5. Fooducate

Fooducate helps you eat healthier by scanning barcodes of products and providing a nutrition grade instantly, ranging from A to D. You can read unbiased information of a product, such as the controversy behind food coloring and make better, educated choices for your food intake. To help Fooducate, you can also submit products for analysis and write your own review.
Cost: Free. Available on: Android, iOS

5. fooducate

6. iDrated

No matter how much water you drink now, you’d probably be recommended by your GP to drink more. Drinking water is a key to maintaining a healthy lifestyle by keeping our skin looking younger, improving natural digestion and removing bodily toxins.
With intuitive gesture-based interaction, iDrated will help keep track of your water intake throughout the day and remind you should you forget to drink in a while.
Cost: $0.99. Available on: iOS

6. idrated

7. Smoke Free

We all know the effects smoking has on our health but giving up the habit can require a lot of willpower that some of us just don’t have.
Having visual feedback from your progress like how much money you’ve saved so far can be used as a big incentive to help us keep going.
Downloading Smoke Free can be the first step to becoming healthier.
Cost: Free. Available on: iOS

7. Smoke free

8. Workout Trainer

Workout Trainer is a fitness training app that comes equipped with thousands of free workouts designed for a wide variety of fitness goals, experience levels, and personal preferences. Features include a virtual fitness consultation to personalize and improve your experience; instructional photos, videos, and audio cues that illustrate every exercise; online support community; and a built-in music player.
Cost: Free. Available on: iOS, Android

8. workout trainer

9. Fitocracy

Fitocracy is an RPG (role playing game)- like app that allows you to earn points and level up during your fitness journey. New friends and accountability buddies will cheer you on in an online social community that’s like Facebook but for fitness.
Cost: Free. Available on: iOS, Android

9. fitocracy

10. iTriage Health

Here’s an app that takes the concept of a medical dictionary to a whole new level. iTriage not only allows you to search symptoms and find potential causes, it suggests treatments and finds qualified facilities and doctors in your area. If you’re having a medical emergency and need to head to the ER or urgent care, this app can provide average wait times.
It also includes numbers for emergency hotlines and physician and nurse advice lines, so you can be connected easily to a real person who will give you feedback on your condition. All of this information can be saved on the app for your convenience.
Cost: Free. Available on: iOS, Android

10. iTriage

Did you have a chance to try these helpful applications? Which of them did you like most? Let us know using the comments below.

Katerina Kviatkovskaya

Katerina Kviatkovskaya
Skype ID: kate.kviatkovskaya
Business Development Manager (LI page)
Altabel Group – Professional Software Development

Last year Apple introduced Swift, its own programming language, which was focused on making it easier to build apps. Many reviews have praised Swift as the strong alternative of Objective C and even it will replace ‘C’ for embedded coding on entire Apple platform including Mac, iOS handheld devices, and wearable devices in near future. There must be some valid reasons behind. Let’s explore that why Swift is praised more.


  1. Ease in Code and Comprehend

Swift isn’t built on C so it is free from all C class languages related warts:

  • If you want to introduce new Objective C type or object-related keyword in Objective C, you have to use @ symbol in each case. Swift is capable to unify all keywords by removing extra @ symbols to de-clutter the code documents.
  • Swift doesn’t follow legacy conventions therefore programmers can easily avoid excessive semicolons that need to indicate end of line.
  • You can avoid use of parenthesis to surround conditional expressions particularly inside if/else statements.
  • Swift uses industry standard comma-separated list of parameters within parenthesis.
  • Swift is a natural type language so its readability resembles to the English so modern programmers certainly love it.
  1. Ease in Maintenance
  • Swift fundamentally avoid double file creation in order to improve the build time and programming efficiencies.
  • Xcode and the LLVM compiler are capable to figure out dependencies as well as perform incremental builds automatically for Swift programming
  • Swift programmers don’t have to follow C paradigm to create two files by separating table of content and body because (.swift) combines both (.h) and (.m).
  • In Swift, you don’t need to synchronize method names and comments between files.
  • Xcode and the LLVM compiler can reduce the work load of programmers behind the scene because it demand less bookkeeping to cuts out boilerplate work and improves the quality of Swift code along with productivity.
  1. Swift requires less code 
  • Swift reduces the amount of code that is required for repetitive statements and string manipulation. In Objective-C, working with text strings requires many steps to combine two pieces of information. Swift adopts modern programming language features like adding two strings together with a “+” operator. Support for combining characters and strings like this is fundamental for any programming language that displays text to a user on a screen.
  • The type system in Swift reduces the complexity of code statements — as the compiler can figure out types. As an example, Objective-C requires programmers to memorize special string tokens (%s, %d, %@) and provide a comma-separated list of variables to replace each token. Swift supports string interpolation, which eliminates the need to memorize tokens and allows programmers to insert variables directly inline to a user-facing string, such as a label or button title. The type inferencing system and string interpolation mitigate a common source of crashes that are common in Objective-C.
  • Swift relieves you from bookkeeping work, translating into less code to write (code that is now less error prone) because of its inline support for manipulating text strings and data.
  1. Ease in Memory Management

Memory management is quick and without memory leakage:

  • Swift unifies the language in a way that Objective-C never has. The support for Automatic Reference Counting (ARC) is complete across the procedural and object-oriented code paths. In Objective-C, ARC is supported within the Cocoa APIs and object-oriented code; it isn’t available, for procedural C code and APIs like Core Graphics. This means it becomes the programmer’s responsibility to handle memory management when working with the Core Graphics APIs and other low-level APIs available on iOS. The huge memory leaks that a programmer can have in Objective-C are impossible in Swift.
  • Because ARC handles all memory management at compile time, the brainpower that would have gone toward memory management can instead be focused on core app logic and new features. Because ARC in Swift works across both procedural and object-oriented code, it requires no more mental context switches for programmers, even as they write code that touches lower-level APIs – a problem with the current version of Objective-C.
  1. Ease in Debugging
  • Debugging process is instant and rapid, because Swift allows generating a compiler error along with ongoing writing of the code in document.
  1. Fast Performance

Swift has memory-bound GEMM algorithm with sequential access of large arrays. Therefore, along with FFT and Mandelbrot algorithm, it improves overall performance many folds:

  • According to Primate Labs (GeekBench performance tool), Swift was approaching the performance characteristics of C++ for compute-bound tasks in December 2014 using the Mandelbrot algorithm.
  • In February 2015 the Xcode 6.3 Beta improved Swift’s performance of the GEMM algorithm – a memory-bound algorithm with sequential access of large arrays – by a factor of 1.4. The initial FFT implementation – a memory-bound algorithm with random access of large arrays – had a 2.6-fold performance improvement.
  • Further improvements were observed in Swift by applying best practices, resulting in an 8.5-fold boost for FFT algorithm performance (leaving C++ with only a 1.1-time performance gain). The enhancements also enabled Swift to outperform C++ for the Mandelbrot algorithm by a factor of a mere 1.03.
  • Swift is nearly on par with C++ for both the FFT and Mandelbrot algorithms. According to Primate Labs, the GEMM algorithm performance suggests the Swift compiler cannot vectorize code the C++ compiler can – an easy performance gain that could be achieved in the next version of Swift.
  1. Encouraging Interactive Coding
  • Swift has highly interactive tool for seasoned /experienced programmers in form of Playground so programmers can write an algorithm while instantly obtaining feedback.
  • The Playgrounds were partially inspired by the work of former Apple employee Brett Victor. Playgrounds enable programmers to test out a new algorithm or graphics routine, say 5 to 20 lines of code, without having to create an entire iPhone app.
  • Apple has added inline code execution to Playgrounds to help programmers create a chunk of code or write an algorithm while getting feedback along the way. This feedback loop can improve the speed at which code can be written because the mental model that a traditional programmer needs can be replaced with data visualizations in Playgrounds. Programming is an iterative process, and any strain that can be reduced or used to complement the creative process will make programmers more productive and free them to solve bigger problems, rather than focusing on boring details that traditional compilers have imposed on programmers.

To draw the conclusion, one can say that, Swift is full-featured and  highly approachable  programming language to allow iPhone developers to create next generation iPhone apps as well as iPhone apps that supporting solely the Apple Watch and other wearable devices applications in cost-effective  and with ease ways. If you have any app idea for such next generation iPhone application developmentAltabel Group has solid team of iPhone app developers with expertise in Swift and other latest modern iOS development techniques, tools and technologies.


Svetlana Pozdnyakova 
Skype ID: Svetlana.pozdnyakova
Business Development Manager (LI page)
Altabel Group – Professional Software Development


The mobile app development industry is thriving and continuing to evolve year after year. In 2014, we saw mobile app market maturing from smartphones and tablets to wearable devices and Internet of Things. There was also an increased focus on app analytics and mobile app marketing. Actualy developers don’t need us to tell them that the app landscape is constantly changing. But it never hurts to pause for a moment and look into exactly how it’s changing:

1. Swift surges onto developer scene
Anyone in the technology business knows it’s rarely an “if you build it, they will come” proposition. Adoption of new technologies and products—even trendy ones—can take a while. So the rise in usage of Apple’s Swift language for iOS apps is certainly noteworthy: According to VisionMobile’s survey of 8,000 developers, one in five were using Swift just four months after its public launch. Compare that with a 39% usage share for Objective C (which obviously had a bit of a head start with iOS-centric devs) among device-side developers. That’s rapid adoption, to put it mildly.

A decent chunk of early Swift developers—nearly a quarter of them—are new to iOS development. But VisionMobile notes Objective C isn’t going anywhere anytime soon, and the best iOS developers will have both languages in their toolbox: “For at least the next few years it seems that practically speaking it’ll be necessary to learn both languages to be an accomplished iOS developer,” the report reads.

2. Cross-platform tools growing in popularity
The State of the Developer report found third-party tool use among mobile developers, in particular, at an all-time high: 83% of respondents use at least one third-party tool for things like analytics, crash reporting, and testing. Even more notable, use of cross-platform tools has jumped from 23% to 30% during the past six months. What goes into selecting the right tools? One tech exec noted the importance of choosing a stable provider that’s going to be around for the long haul.

3. Enterprise apps make more money than consumer apps
Smartphones continue to fly off the shelves and the app stores teem with activity, yet there’s no guarantee your app will earn a dime. In fact, developers working on enterprise apps are much more likely to make money, and it’s not even close: 43% of developers focused on enterprise apps hit or exceed $10,000 per month in revenue, compared with just 19% of consumer app developers. Many consumers aren’t eager to shell out real money for mobile and other digital apps. On the other hand, as VisionMobile’s report says, “businesses are very willing to pay for software that helps them be productive and make money.”

4. The Internet of Things is hot, even if the payoff isn’t imminent
Internet of ThingsPlenty of developers are investing energy in something that might take a while to deliver a tangible payoff: the Internet of Things: (IoT). More than half (53%) of developers included in the report say they’re working on some form of IoT project. Interestingly, many are doing so as a side project or hobby, not their actual job. It’s no real surprise that the biggest areas of current interest within the broad IoT universe are those where existing mobile platforms—namely iOS and Android—have a clear stake, such as the smart home/smart building and wearable computing markets.

While it’s still early days, VisionMobile’s report cites an enormous upside in the IOT for the developer community at large: “The [IoT] products with the best software will be the most desirable; hence developers become essential to creating competitive products.”

Put it all together and you get a picture of a mobile development market that continues to evolve rapidly in everything from tools and languages to device platforms and economics. Keeping up with the changes can be almost as challenging as doing your actual job, but that’s one reason why mobile is such an exciting area right now.


Lina Deveikyte

Lina Deveikyte 
Skype ID: lina_deveikyte
Marketing Manager (LI page)
Altabel Group – Professional Software Development

The use of health apps has skyrocketed in 2014. Flurry, a mobile analytics company, has followed over 6,800 health and fitness-related apps, and sees a growth of 62% based on measurements of the number of times the app is opened and used. Overall growth rate apps otherwise is 33%.

for article #25

By 2017 the app market is predicted to reach 26 billion users. Among its key drivers is the world’s aging population with its increasing need for medical care. In the United States alone, Tighe notes, almost 20 percent of Americans will be older than 65 by 2030, making them more vulnerable to Alzheimer’s, cardiovascular disease, and other age-associated conditions. This changing landscape is forcing to create new ways to monitor people health and provide assistance with making health wise choices. And here mobile medical apps have already proved efficient and thus are gaining more and more popularity.

This boom has been also supported by most global IT corporations such as Google, Apple, Microsoft and Facebook. So here are some recent actions in that area showing that these companies treat this market segment really seriously:

  • Google recently launched Google Fit and directed towards more consumers within training and nutrition.
  • Apple has partnered with the company Epic. Since Epic handles over 51% of the medical records in the US, it gives Apple a very solid position in healthcare sector. Apple has, in iOS8, also included a personal health platform, HealthKit, which integrates other applications and gathers information for the user will appear in Apple Health app.
  • Microsoft invests in a separate solution and will with Microsoft Health Vault offer a platform where people can gather, store, share and use health data online.
  • Facebook has integrated MapMyFitness so friends can cheer on each other, share results and compete against each other. This has also contributed to the large increase in the use of health and Fitness app, where distribution is large via the social networking channel.

There is even an opinion that the increased use of health and fitness apps will destroy the market for wearables. It’s hard for them to compete with mobile apps, as the number of smartphone users is really big. So when the software is already integrated into smartphones they automatically become efficient devices for collecting health data. To put it short, the benefits of using mobile apps to wearable medical-devices  include 1/ cost savings because there is no need to develop a completely new device, 2/ enhancing existing platforms by adding more sophisticated sensing and data capabilities, 3/ using an interface that consumers know well and is already part of their everyday life.

Healthcare IT outsourcing

Health apps are built up not only by global IT companies, but also by healthcare providers to be used by doctors, specialists and by patients, of course. And here healthcare organizations increasingly take over the idea that IT outsourcing can help them bring their apps faster to the market while they could focus on their core activities.

This tendency has also been stimulated by changing government regulations concerning hospitals and clinics in lots of countries. And while some organizations are broadly outsourcing a mobile applications development, others are handing out the responsibility of IT management and overseeing their entire IT infrastructure.

The global healthcare IT outsourcing market is growing continuously. According to an article by Nearshore Americas, a recent study made by the Everest group states that the global healthcare IT outsourcing market is increasing at a compound annual growth rate of 12%. This gives us an insight on how much demand healthcare institutions now place on IT outsourcing services. According to TechNavio IT outsourcing in the global healthcare and life sciences sector is expected to increase at a compound annual growth rate of 8.6% through 2019.

Among the trends to watch besides going mobile, there is hosting on the cloud by health-related organizations to make their operations safer, using analytics-as-a-service technologies due to growing interest in Big Data, etc. Therefore 70% of healthcare organizations worldwide are expected to invest in consumer-facing mobile applications, wearables, remote health monitoring, and virtual care.

So the world has been ready for a while to embrace healthcare apps and demand for them is not going to slow down any time soon. Among the top medical apps they call CDC Vaccine Schedules, Family Practice Notebook, ASCVD Risk Estimator, etc.

What health-related apps have you tried and which ones do you use daily? Thank you for sharing!

Aliona Kavalevich

Aliona Kavalevich
Skype ID: aliona_kavalevich
Business Development Manager (LI page)
Altabel Group – Professional Software Development


%d bloggers like this: