Application Development For The Hottest Mobile Platform

iPhone Developer

Subscribe to iPhone Developer: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get iPhone Developer: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

I am always being told off by i-technologists for quoting Picasso as having said that computers are useless. But I still love his reasoning? "Because they can only give you answers." Picasso, like AJAXWorld Magazine, liked questions. So we thought we would share with you what some of the world's leading rich Internet application pioneers are thinking may be the next questions that we need to see answered. From that readers can themselves infer where AJAX is headed. What are the top questions to ask next about AJAX? Eric Miraglia of Yahoo! 1.  (From March'08) How do I calculate the ROI of building my RIA on the iPhone SDK vs using AJAX? 2.  How do I assess the performance of my app and decide what to do next to make it faster?  3.  When it comes to accessibility, how do I know what's required of me for my rich web apps?  Beyond what's required, what makes good business se... (more)

VoxImplant Launches Features for WebRTC-enabled Browsers

Click here to follow ▸@WebRTCSummit VoxImplant, a communications cloud platform built specifically for mobile and web app developers, announced the launch of its inaugural product that simplifies the development of real-time communications services for apps. VoxImplant (built by Zingaya, the real-time communication service provider for businesses) now allows developers to easily embed real-time communication (RTC) functionalities into both web and mobile apps. "With VoxImplant, creating voice- and video-enabled apps has never been faster or easier," says Alexey Aylarov, CEO of Zingaya, the company creating the separate VoxImplant platform designed for developer use. "VoxImplant utilizes a cloud app engine approach to provide all the infrastructure and coding so that developers can focus on their apps without having to struggle with complicated, low-level technologie... (more)

Apple CarPlay, Android Auto: Sanity Check | @ThingsExpo #IoT #M2M #API

Apple CarPlay lets your car display a familiar, iOS-like interface. So too with Android Auto and its Google Now-ish display. But your new car has a built-in set of similar features that are ergonomically and technologically integrated. Should you plug your smartphone into the Apple CarPlay or Android Auto USB port and connect it to your car’s infotainment system, or just car-mount your smartphone, plug it into a charger and use it separately? I recently picked up my new car, which features a very high-tech, dual-screen multimedia interface. I was forced to purchase the top-of-the-line “navigation system” in order to get the factory-installed sound system I wanted. (I’ll save my comments about that bitter pill for another column.) So, against my will, I am now the proud driver of a 2017 automobile with every bell and whistle the automaker sells. Aside from some incre... (more)

What is an iPhone Application?

This is the first article in a series that I plan on writing about iPhone application development. The first thing you should know is that these articles will not cover anything related to taking existing content sites and making them more "iPhone-friendly". While I think that is a valuable topic, it has little interest to me as a programmer. If I was a website manager, then it might have more interest to me. There are plenty of online resources for making your web content more iPhone-friendly and the fact that the iPhone runs a full version of Safari makes this a somewhat minor task. Secondly, while I may refer to the "iPhone" as the target device for this series of articles, keep in mind that there are now 2 devices that can be considered targets for "iPhone Applications": the iPhone and the iPod Touch. The iPhone can access potential iPhone apps using WiFi or EDGE ... (more)

Understanding iPhone JavaScript Extensions

Apple has introduced a number of extensions to the JavaScript programming language to assist iPhone Web developers. Including new fast lookup functions, native SVG graphics processing, CSS effects, database storage and full screen mode. These new functions will transform the way Web and AJAX developers look at the iPhone for application development. This session introduces the JavaScript extensions, and shows practical examples of their usage. Register for AJAXWorld RIA Conference & Expo Submit Your Paper to Present a Session Sponsor AJAXWorld RIA Conference & Expo Speaker Bio: John Fronckowiak is the President of IDC Consulting, Inc., providing consulting and technical writing. John is also a Clinical Assistant Professor in Information Systems at the Adult Learning Program of Medaille College. He is also the author of several books and articles about iPhone develop... (more)

Four Days to SYS-CON's iPhone Developer Summit

We now have just 4 days until SYS-CON's iPhone Developer Summit in New York's Roosevelt Hotel (June 22-23). During the two-day event, there will be nine presenters as well as exhibitors such as Sybase Here are another two presenters to whet your appetite iPhone Development in an Enterprise Environment - Travis Siegfried - Application Developer, IBM The Apple iPhone is a rapidly growing piece of technology today. With the diverse built-in utilities already available for use within the device, the creation of software applications for the iPhone are endless. This is not just available for amusement of consumers but for the enterprise and business world as well. As many are beginning to find out, the iPhone has surged into the enterprise environment creating excellent business opportunities. This session will explain the important aspects of iPhone development in today's... (more)

Why Microsoft Should Finally Buy Citrix

DISCLAIMER: This is long and the opinions are mine. I’ve written a good bit here about the various ways Microsoft and Citrix overlap in the hypervisor space, ranging from topics like shared code base through competition for the desktop space. To me, these two players have always been the underdogs battling for the right to go head-to-head against VMware in the main enterprise (and now cloud) virtual data center event. I’ve long said here that I think Microsoft is in the best position to make that move, but to be honest, Citrix currently has better technology. In other words, Microsoft has a better strategic play, Citrix a better tactical play. The announcements that came of out Synergy last week prove that. Citrix knows what it’s doing and they know how to build virtualization products to compete with VMware. As has been asked many times before, here and elsewhere:... (more)

Sybase Named “Silver Sponsor” of iPhone Developer Summit

SYS-CON Events announced today that Sybase, the largest enterprise software and services company, was named "Silver Sponsor" of SYS-CON's iPhone Developer Summit. The Summit is co-located with the 4th International Cloud Computing Conference & Expo, which will take place on November 2 - 4, 2009, at the Santa Clara Convention Center, in Santa Clara, California. The iPhone Developer Summit is an intensive and content-rich one-day program designed to satisfy the growing hunger among software developers and IT professionals for a broad spectrum of sessions informing developers what kinds of development options and opportunities the iPhone provides. Sybase is the industry leader in delivering mission-critical enterprise software to manage, analyze and mobilize information. Sybase provides a comprehensive platform and set of solutions to mobilize data and business process... (more)

How to Monitor Swift/iOS8 Applications for Crashes and Performance Issues

Apple just came out with the new programming language Swift. According to Apple, Swift will make it a lot easier and more fun to develop apps for both iOS and OS X. That's in contrast to the current language, Objective-C, which is somewhat antiquated and considered by many to be difficult to use. Although Swift is easier to use, we're sure that there will be issues like crashes, slow request, errors and so on as we already know it from Objective-C and other languages. We also know that business will ask for usage statistics. This is the reason why we immediately investigated Swift and can now show you how easy it is to add proper tracking to your app in just four steps. Step 1: Add Lib to your Swift Project Once you have a Swift application, including the Mobile iOS Agent into the application project is very simple. First you add the iOS Agent static library and he... (more)

Scott Jenson's Google #IoT Session @ThingsExpo

Internet of Things at Google Scott Jenson leads a project called The Physical Web within the Chrome team at Google. Project members are working to take the scalability and openness of the web and use it to talk to the exponentially exploding range of smart devices. Scott Jenson has been at the forefront of user interface design for over 25 years. He was the first member of the User Interface group at Apple in the late 80s, working on System 7, the Apple Human Interface Guidelines and the original Newton. Following that he was Director of Product Design for Symbian, then managed the mobile UX group at Google and was Creative Director at frog design. Scott is now back at Google, on a quest to bridge the physical and digital worlds. Exclusive Photo: Physical Web beacon prototype (pen for scale) Nearly every company today working on the IoT comes up with the same basic... (more)

Can You Afford the iPhone Bill for International Data Roaming?

Kevin Hoffman's Blog I was reading this article this morning, and it states that a family received a bill for nearly $4800 for their 3 iPhones. While it's certainly a tragedy that this family got billed for $4800 worth of charges, the fact that the article makes completely false claims about the operation of the iPhone takes away some of the sting of the bill and the credibility of the article writer. Firstly, the person who got the bill says: "They have periodic updates on their data files, and they translate into megabucks," Levy said. "This is akin to your bank having automatic access to your ATM machine and is siphoning money out during all times of the day and night without your knowledge." Actually, no. Its nothing even remotely like that. Surely one can appreciate the man's anger, but statements like this indicate ignorance of how technology works. There is one... (more)