Given the onslaught of mobile devices and apps into the SDLC, fingers and eyeballs seem to be the only way apps can be tested right now. But manual testing drastically slows down the development process, leaves a huge margin for error, and ultimately lowers the team’s ability to release quality software in a short amount of time. Dan Bartow of SOASTA hopes to offer something better.
In this IEEE roundtable discussion hosted by guest editors Richard Chow, Markus Jakobsson, and Jesus Molina, the panelists discuss current authentication approaches, how to authenticate users on mobile devices and the future direction of authentication.
With the increased interest in iOS LOB applications, there are a lot of opportunities for teams that are willing to cross-train in Objective-C. Somya Jain explains what that entails for C# developers.
This article presents the results, reactions, and observations from the 2012 InfoQ User Survey. 2,850 people completed the survey providing detailed feedback on their areas of interest.
.NET/Mono has never been a single, unified stack and over the years it continues to grow. In an attempt to clear up some of the confusion this article reintroduces all of the major profiles.
Google has previewed Dart, a new language with a VM but also a JS compiler. InfoQ looks beyond the grammar at Dart's contributions for building apps: Snapshots, Isolates, Modularity. 2
In this IEEE article, author Charlie Miller talks about mobile security vulnerabilities. He discusses how iOS and Android phones can be attacked using mobile malware and drive-by downloads.
Adam Granicz shows how the functional programming language F#, along with WebSharper, can be used to tame mobile development. 1
SpringSource CTO Adrian Colyer, discusses the impact of mobile devices, HTML 5 and cloud-computing on enterprise IT generally, and SpringSource's Cloud Foundary product.
We interviewed Wallace B. McClure, co-author of iPhone Programming with MonoTouch and Android Programming with Mono for Android, about the future of Mono as a development platform for mobile devices.
Couchbase has launched the first iOS App with an embedded Couchbase instance. CouchDB-enabled applications will be possible on all major mobile platforms - iOS, Android, Web OS. 1
Mobile Solutions are different from their Web and Desktop counterparts. Which Mobile Technologies, Development Tools and Processes should you use to deliver Rich Cross Platforms Mobile Solutions? 5