Posts Tagged ‘iphone development’

10 Myths about iPhone Development

Monday, July 19th, 2010

Apple has set lots of trends lately and one of the most popular is iPhone application development. Thousands of people all over the world create new apps for the iPhone or the newest Apple gadget iPad. An enormous number of apps created just in several years as well as rumors of some developers’ success who delivered to the market an especially popular application and earned a fortune excite people’s imagination. So there are always common opinions on iPhone application development and some of them have very little in common with the reality. In fact, users know very little about how the app is created and how it appears at the App Store, though most of them share a range of popular myths and delusions. Let’s highlight some of them.

Myth 1. Everybody who is engaged in iPhone application development likes Apple and adores Steve Jobs, otherwise they would develop for the Android platform.

In fact, most developers share the same emotions on the walled garden as many consumers do. They can admire refined design of Apple’s gadgets and sleek system performance, though at the same time can grumble over strict development policies and inabilities to use some cross-platform environments.

Myth 2. There are really many good iPhone developers, as it’s quite easy to learn Objective C and in general the quality of their work is higher than those of Android.

In fact, to read several manuals which are really numerous these days in the Net is not enough, as well as simply to know how to apply the techniques mentioned there. Experience is necessary in any field and unfortunately it comes only with mistakes and failures. If all iPhone apps were of the utmost quality, there would not be millions of complains from iPhone users that Apple should make accepting policies more severe and not allow low-quality apps to the App Store.

Myth 3. Most people believe that to create an app costs a buck.

In fact, iPhone application development is a whole new branch of outsourcing programming and the competition at the market is quite severe. Of course, some top-developers will demand more for their work but, in general, market costs are really modest and offers are abundant.

Myth 4. Apple has provided its developers with all the necessary tools and have facilitated the development process as much as possible. It’s no problem to make a good iPhone application in a day.

In fact, it’s not possible to create an app in a day or two. To make all the refinements Apple products boast of, you need a splendid design, everything must really be sleek and posh. So, lots of actual developers and designers’ work is required rather than simple automatical building with the help of the provided tools.

Myth 5. It takes ages to develop an app.

In fact, apps with relatively simple functionality can be created in a week, but more complex ones may take up to several months of designing and developing. The greatest part of time is spent on numerous sessions and meetings with the client when the app design and technical specification are being worked out and are awaiting the client’s approval. In a similar way the client may change his or her mind in the process and ask for some alterations. And it also takes time. After submittal to the App Store it usually takes one to two weeks to get an approval from the company.

Myth 6. Most iPhone and iPad apps suffer from lack of essential features which would be quite reasonable to have on the gadget. It’s definitely developer’s fault. They must have though of them.

In fact, lack of functionality or some features which a user would like to have in its gadget is caused rather by inner Apple’s limitations than by bad developing and lack of developers’ imagination.

Myth 7. The iPhone supports the most popular video formats. If a format is not supported, it’s developers’ fault.

In fact, the .avi format is not supported as a range of other video formats, which, though, are not that popular.

Myth 8. Apple supplied its developers with the best tools possible including Objective C which is a very elegant programming language.

In fact, there is much disagreement whether to consider Obj-C a splendid programming tool. Some developers consider the language very redundant. It causes lots of work which is done automatically in other programming languages.

Myth 9. There is no difference in programming for the iPhone or the iPad. It is the same thing.

In fact, the iPad development demands a completely different layout elements and a more refined design which is ensured by the iPad’s bigger screen. So, it is not possible just make an app for the iPad in the way we make it for the iPhone. It is a bit different, though the difference is not that great.

Myth 10. The more apps the platform has the better, as all iPhone and iPad apps are extremely essential.

In fact, a common iPhone holder has about 20 apps which he or she uses regularly, while others are downloaded just because they seem too appealing and luring or just in fashion at the moment. May be it’s time to add a word appoholic to the dictionary.

New Apple Invention – iSlate – Coming January 27

Wednesday, January 20th, 2010

question-mark-box-The rumors about introduction by Apple the first Internet tablet iSlate by the end of the month were confirmed. On the 18th of January Apple sent invitations to the presentation to be held on January, 27 at 10 am local time in the Yerba Buena Center for the Arts Theater (San Francisco).

Apple Event

In addition to the tablet itself, Apple representatives will be announcing the latest iPhone OS 4.0, as well as the software set iLife 2010. It’s not ruled out that iPhone 3GS with 8 GB flash memory will be presented, too.

Characteristics of Apple iSlate are kept secret. But if “leaks” are to be believed, the tablet will have 7.1″ touchscreen, 2.26-GHz Intel Core 2 Duo, 2 GB DDR3 SDRAM, 120 GB hard drive, Wi-Fi and Bluetooth, LAN, two USB ports, SD card reader.

Apple Rejects All Google Voice Apps on AppStore

Thursday, July 30th, 2009

It became known recently that Apple AppStore rejects all applications utilizing Google Voice. The following reason is pronounced: «duplicate features that come with the iPhone». Official Google Application faced this problem as well. This is how Google commented this situation:

«We are trying to create Google-aimed applications for several platforms, including iPhone. But Apple did not allow our application appear on Google Voice AppStore when we tried 6 weeks ago. We will continue working on other applications for iPhone users – for example the ones working through the browser»

www.techcrunch.com suggests that the AT & T company is the one to blame for the occurred situation which protects their commercial interests by pressing Apple. Such assumptions are put forward by other Internet users as well.

Source http://www.techcrunch.com/

4 Criteria to Find the Right iPhone Developer

Tuesday, June 2nd, 2009

Every potential iPhone customer is interested in learning possible criteria for choosing the best suitable iPhone developer. We understand the importance of this choice because the success of the whole development process is affected. The following advice is aimed at customers currently looking for developers (locally or abroad):

I. First steps, or “Catching the idea”

  1. Decide what application exactly you want developed (the main idea). Think of several ideas to start with, which can be further reshaped into the best one. Depending on your developing background, investigation of available SDK features may be required. (more…)