New tools for mobile solutions improvement

March 24, 2014

Mobile solutions are vital in the current business market, but that doesn't just mean the results of development efforts. A number of new tools are entering the developing world with the end goal of making developers' lives easier and their apps faster at the same time.

Faster code scanning
According to InfoWorld, researchers at the Fraunhofer Institute in Europe are working on a new tool that may be able to scan mobile app codes for security flaws in much faster timeframes than competitors. The researchers hope to allow developers new levels of analysis that can cut review time down from an entire night to only a few milliseconds.

Impressively, there are three separate tools they're working on. One enhances app security, while the others are intended to detect flaws in apps that have already been deployed. Two are soon to reach the market, while a third is still a prototype.

Appicaptor works by helping businesses see which apps could threaten security or breach their data-protection efforts, while App-Ray works as a hosted service or virtual machine that can track for any key flaws. Both of those programs are focused toward released apps.

CodeScan, in comparison, is still being tested as researchers aim to add new ways it can find flaws in code.

Easing the strain of development
Dr. Dobbs adds that there are a number of additional products on the market. One is LiveCode 6.5, which works for developers still starting out. The service can create basic-level iOS and Android apps, allowing developers to hone their skills in a low-stress situation. It can even convert prototypes of either released or upcoming apps in entirely new ways, reducing overall development time.

Improving C#
Another possibility on the market for developers takes the form of Xamarin 2.0, which allows C# developers to create mobile apps in a number of different ways. This eases the market by allowing an existing app with niche applications to target more popular platforms without any issues regarding runtime. Otherwise, developers would need to switch formatting to Java for Android accessibility or Objective-C for iOS formats. These apps would have few differences in applications compared to other situations.

More platforms
A fourth choice is PhoneGap, which allows for developers to use almost any mobile platform, even underserved markets like Amazon Fire OS, Symbian and Windows 8.x. This removes the strain of creative native apps for different platforms in the cloud.