Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iPhone VS ipad development process (differences and similarities)

Tags:

ios

iphone

ipad

I am new to iOS development. I am trying to figure out these things.

  1. A project both in iPhone and iPad. what things are same for both (coding, graphics or UI)?
  2. Design Pattern of apps are same or different?

waiting for answer Thanks :)

like image 902
regeint Avatar asked Sep 06 '11 06:09

regeint


People also ask

What is the difference between iOS developer and Android developer?

iOS developers use Swift, Apple's native programming language, whereas Android developers typically use Java and/or Kotlin. When it comes to native mobile app development, Swift is generally more convenient and requires less coding work.

Are iPad and iPhone apps different?

Apps that are "universal" have been designed to run properly on either platform. Older iPhone/Pod only apps, however, may run on the iPad but will look the same as when they run on the iPhone/Pod - smaller. You can have two apps - one for the iPhone and one for the iPad, but they will have two different names.

Can I use iPad to develop iPhone apps?

Show activity on this post. So in iPad you can't install Xcode or Xamarin software , So you can't create iOS app from iPad, If you have any any problem to buy Mac for highly cost You can use create custom mac system , this machine cost is same like windows.

Can iPad be used for app development?

AppCooker requires iOS 7 and iPad; AppCooker's designer doesn't work on iPhones, though you can design iPhone apps with it on iPads.


2 Answers

Personally, I find that the only real difference between the iPhone and the iPad is the UI and UX. Most of the code is the same for both applications. (In fact, you can even reuse a lot of code if you are doing a universal app!)

The main difference really is the screen size. The iPad is huge in comparison to the iPhone, and this difference gives you a lot more options to work with.

Another thing to note is that the iPad is usually done in landscape orientation, whereas the iPhone is done in portrait. This is not an absolute rule however, it's just the way I see it.

The graphics aren't too different between the devices, except that because of the large screen size, you can do a bit more detailed work with the iPad images then the iPhone images. (Even with the retina display, too fine detail on the iPhone is barely noticeable.)

The other thing I wanted to mention is the flow of the devices. Again, because of the screen size of the iPad, you can fit a lot more content on the screen, and therefore have to push to new views less frequently. I've worked on apps where we had 3 UIViewController's for the iPhone version, and only 1 for the iPad version.

In short, it depends really on your type of app. If you have a lot of content, and want to display it all at once, go for the iPad. If you want a streamlined, minimal approach to your app, go for the iPhone.

Again, this is all just my personal opinion. Hope that Helps!

like image 135
msgambel Avatar answered Oct 21 '22 10:10

msgambel


You can use native controls without much theming and customization on the iPhone. But iPad is a bigger beast. Users use your iPad app for a longer time. iPhone apps are used for a short stint and then closed, used again for a short stint and so on.

Analytics published by Flurry showed that the average time an iPhone app is kept open is about 1.2 minutes. Design and develop it in a way that data is available as fast as you can.

iPad apps are used in a relaxed setting. While I don't have the numbers, it's probably used more often and for a longer time than an iPhone app. Themes and custom UI elements do matter a lot there

Second, iPad apps need to be supported on all orientation (or at least a minimum of two orientations)

like image 20
Mugunth Avatar answered Oct 21 '22 11:10

Mugunth