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.
A shift has been occurring in the business world. Many consulting companies that traditionally write line-of-business applications in .NET are now being asked to build applications for iOS. And while .NET and Java will still be viable for years to come, there are a lot of opportunities for teams that are willing to cross-train. Somya Jain explains what that entails for C# developers.
In February, we launched the 2012 InfoQ User survey to gauge community interest in various topics, technologies, and practices. 2,850 people completed the survey, with thousands of respondents providing detailed feedback on their areas of interest. The following report summarizes some of our key findings, things that surprised us, and reactions/analysis from members of the InfoQ editorial team.
.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
Zef Hemel explains mobl, a cross-platform DSL for building mobile applications, detailing language’s constructs, how to create an application, and why it is better than other similar solutions.