2010-08-05 14 views
6

के लिए विकास में अंतर आईफोन और आईपैड के लिए आवेदन विकसित करने के बीच प्रमुख अंतर क्या हैं?आईफोन और आईपैड

आईफोन ऐप्स को आने वाली सेलुलर कॉल के बारे में पता होना चाहिए, और इससे उन डेवलपर्स पर असर पड़ेगा जिन्हें कॉल करने से संबंधित ऐप प्रोग्राम करने की आवश्यकता है।

मुझे यह भी पता है कि संकल्प अलग हैं।

इन दो प्लेटफार्मों के विकास के दौरान डेवलपर को अन्य वास्तविक अंतरों को ध्यान में रखना आवश्यक है?

उत्तर

4
  • ओएस अलग है। आईपैड अभी भी आईओएस 3.2 पर चल रहा है, जो मल्टीटास्किंग का समर्थन नहीं करता है।
  • अलग हार्डवेयर हैं - आईपैड में कैमरा नहीं है, सभी आईपैड में जीपीएस नहीं है (3 जी करता है, वाईफाई केवल नहीं करता है), न ही जीरोस्कोप।
  • उपयोगकर्ता अनुभव न केवल विभिन्न संकल्पों के कारण भिन्न हो सकता है, बल्कि विभिन्न भौतिक आयामों - आकार और वजन के कारण भी भिन्न हो सकता है। नीचे विशिष्ट उदाहरण।
  • आईफोन पर दो अंगूठे के साथ टाइप करना तेज़ और आसान है, आईपैड ऑन-स्क्रीन कीबोर्ड पर टाइप करना उतना आसान नहीं है।
  • विभिन्न पीपीआई के कारण स्पर्श लक्ष्यों के दोनों उपकरणों पर अलग-अलग आकार होते हैं। आईपैड पर छूना आसान है, आईफोन 3 जीएस पर कठिन हो सकता है और आईफोन 4 पर भी कठिन हो सकता है।
  • यूआई लेआउट में अलग है - आईपैड विभाजित विचारों के लिए बेहतर काम करता है, जहां जानकारी के दो अलग-अलग टुकड़े एक साथ दिखाए जा सकते हैं, और पॉप-ओवर का समर्थन करता है (संदर्भ मेनू, यदि आप चाहें); जबकि आईफोन यूआई मानचित्र सूची/टेबल दृश्यों और टूलबार के लिए बेहतर है। विकास दिशानिर्देश पढ़ -
+0

छोटी बात - 3 जी में जीपीएस है। –

+0

3 जी बनाम वाईफ़ाई पर जीपीएस को सही करने के लिए संपादित (आशा है कि आपको कोई फर्क नहीं पड़ता) – bbum

+0

सही करें - एसओ एक सहयोगी साइट है। :-) –

2

आईपैड भी पॉपओवर और विभाजित दृश्य (see Apple's documentation)

+0

+1: प्रलेखन पढ़ें! प्रतिभाशाली! (प्रश्न पूछने वाले व्यक्ति ने पहले कोशिश क्यों नहीं की?) –

1

यूआई डिजाइन बहुत अलग है सहित अधिक यूआई नियंत्रण, है। एक बात के लिए, टैब बार आम तौर पर बाहर होते हैं, शीर्ष पर एक टैब बार द्वारा प्रतिस्थापित किया जाता है। इसके अलावा, आप सभी उन्मुखताओं के विकास के लिए बहुत अधिक दृढ़ता से प्रोत्साहित किया जाता है।

असल में हालांकि, चीजों का प्रवाह बहुत अलग है क्योंकि आईफोन पर बड़े ड्रिल-डाउन पेड़ की बजाय, आपके सामने वस्तुओं को रखने के लिए आपके पास बहुत अधिक जगह है। बहुत सारे यूआई को सोचा जाना चाहिए हालांकि स्प्लिट व्यू जैसे कुछ के लिए साइड सूचियों को प्रस्तुत करने में कुछ टेबल व्यू कोड का पुन: उपयोग करना समझ में आता है।

यह भी मान लें कि आईपैड पर लोग आपके आवेदन के बहुत कम आकस्मिक उपयोगकर्ता हो सकते हैं, फोन पर लोग एप्लिकेशन के अंदर और बाहर बहुत जल्दी होते हैं लेकिन आईपैड पर उपयोगकर्ता आमतौर पर कुछ और करने में बस जाता है अवधि। इसलिए आप सोच सकते हैं कि आईपैड को उन उपयोगकर्ताओं के लिए अनुकूलित कैसे करें जो कुछ अधिक जटिल या ऐप में लंबे समय से कर रहे हैं।

संबंधित मुद्दे