InfoQ

InfoQ

Topic/Tag specific view

iPhone Content on InfoQ


Latest featured content about iPhone

Mike Lee and Brian LeRoux on Mobile Development, Patents, Cross Platform UIs

Topics
Javascript,
Mobile,
iOS

Mike Lee and Brian LeRoux discuss how patents affect app developers and approaches to keep away patent trolls. Also: when to choose native GUIs over web GUIs for mobile apps - and when not.

News about iPhone

Unifying Hardware Access across Windows Phone, Android, and iOS

Topics
.NET,
Mobile

Xamarin, purveyors of C# compilers for Android and iOS, is looking to make mobile device code more portable by standardizing the way hardware is accessed. Their new abstraction layer, Xamarin.Mobile, allows the same code for contact, geolocation, and notifications to be used across each type of device.

JetBrains releases AppCode, an IDE for Objective-C

Topics
IDE,
Mobile

JetBrains has released AppCode 1.0, their first release of an Objective-C IDE. It requires Mac OSX 10.5 or above. It requires the Apple Developer Tools to be installed (in order to access the simulator and developer headers) but provides more advanced refactoring and code smell detection. AppCode has a free 30-day trial, and discounted licenses until December 31st.

Articles about iPhone

Mobile Attacks and Defense

Topics
Security,
Mobile

In this IEEE article, author Charlie Miller talks about the mobile security vulnerabilities. He explains how smart phones are becoming targets of attackers and discusses security models of two smart phone operating systems: Apple's iOS and Google's Android. The attackers can get remote code to run on a mobile device in two ways: mobile malware and drive-by downloads.

Wally McClure on the Future of MonoTouch and Mono for Android

Topics
Architecture,
Mobile,
.NET

Wallace B. McClure is the co-author of Professional iPhone Programming with MonoTouch and .NET/C# and the soon to be released Professional Android Programming with Mono for Android and .NET/C#. Our interview took place took place prior to and just following the announcement that Xamarin would be taking over maintenance of Mono from Attachmate.

Presentations about iPhone

MDSD on the iPhone

Topics
Domain Specific Languages,
Mobile,
Architecture,
Model Driven Engineering

Heiko Behrens shows how to create an iPhone domain specific language using model-driven software development.

Mobile HTML 5.0

Topics
Javascript,
Architecture,
Mobile

In this presentation from Strange Loop 2010, Michael Galpin discusses developing mobile web applications, HTML 5, WebKit, ACID 3, PhoneGap and Appcelerator, Viewports, geolocation, DOM storage, Web Workers, Web Sockets and server-side data pushing, Canvas, CSS 3.0, application cache, the Device API, touch events, video/audio, meta tags, and support for each of these on assorted mobile platforms.

Interviews about iPhone

Adam Blum on Future of Smartphones, Rhodes 2.0

Topics
Runtimes,
Rich Internet Apps,
Language,
Platforms,
Mobile,
Ruby

Adam Blum discusses the future of smartphones: sensors, languages, and programming paradigms. Also: what's new in Rhodes 2.0, the cross platform smartphone Ruby app framework.

Dylan Schiemann on Mobile Web application Development with HTML 5 and JavaScript

Topics
Java,
.NET,
Javascript,
Mobile,
Ruby

Dylan Schiemann talks about the challenges that Mobile Web Application developers face and how technologies like HTML 5 and JavaScript assist them. He also points out common pitfalls and ways to get around them.