IPhone एप्लिकेशन विकसित करने के लिए विकल्प क्या हैं?
वर्तमान में मैं सफलता के बिना लिनक्स के लिए जीएनयू किट स्थापित करने के लिए कोशिश की है! बहुत सारे कदम, और कम से और मैं एक ही ऐप्लिकेशन को संकलित करने में असमर्थ था।
एप्पल एसडीके और अधिक आसान हो रहा है, लेकिन मैं एक मैक नहीं है।
तो मैं कुछ याद आ रही है?
आईओएस के विकास के लिए सॉफ्टवेयर और हार्डवेयर आवश्यकताओं
आप एक मैक, कोई सवाल ही नहीं की जरूरत है। तुम भी एक iPhone या आइपॉड टच की जरूरत पर विकसित करने के लिए के रूप में हालांकि सिम्युलेटर बहुत अच्छा है, यह है नहीं सही - मैं उदाहरण कोड है कि सिम्युलेटर में ठीक काम करता है, लेकिन हार्डवेयर पर विफल रहता है। हार्डवेयर भी यह तो वहाँ कोई वास्तविक iPhone का उपयोग करने के एक निश्चित जोखिम है विकास कुंजियों को जोड़ने के लिए संशोधित किया गया है - कई लोगों को गवाही देने कि यह काफी सुरक्षित है, लेकिन अपने आप को मैं chickened और विकास के लिए एक आइपॉड टच खरीद। कीज़ ने अपने मैक पर स्थापित और Xcode में एकीकृत किया जा करने के लिए है - और कि मानक एप्पल सेटअप के साथ सही भी करने के लिए पर्याप्त मुश्किल है। Xcode मुक्त है और वास्तव में काफी एक सभ्य आईडीई है।
आपका न्यूनतम आवश्यकताओं को इसलिए कर रहे हैं
एक इंटेल मैक चल नवीनतम मैक ओएस। हालांकि आप शायद उस $ 400 या उससे कम के लिए ठीक काम करेगा ईबे पर एक लेने सकता है $ 599 - सबसे सस्ता विकल्प नहीं है एक मैक मिनी।
एक आइपॉड टच (या एक iPhone यदि आपको अपने ऐप के लिए कैमरा / फोन सुविधाओं की जरूरत है) - $ 229
एप्पल से एक डेवलपर लाइसेंस तो आप प्राप्त कर सकते हैं वे आवश्यक कुंजी - $ 99
ज़ोर देने के लिए आप पूरी तरह है असली हार्डवेयर पर कोड और दर्द की राशि है जो आप हालांकि कुछ और लेकिन एक मैक और Xcode उपयोग करने के लिए आसानी से एक मैक खरीदने की लागत खा जाएगा कोशिश कर जाना होगा परीक्षण करने के लिए।
हाँ, मैक। यह शायद उपकरण के बिना प्रयास के लायक नहीं है। विशेष रूप से एमुलेटर के बिना। Apple iPhone के लिए बनाया गया है, यह OSX का एक संस्करण चलाता है, और वे उपकरण बना दिया है। यह भी तरह आप सभी की जरूरत संकलक है, क्योंकि आप डिबग, लोड करने के लिए उपकरणों की जरूरत नहीं है और अनुप्रयोगों का प्रबंधन नहीं है।
की जाँच करें http://oreilly.com/catalog/9780596155193/ अपने स्थानीय libarary से, यह आप की जरूरत नहीं है एक मैक, बस एक jailbroken iPhone / iPodTouch और लिनक्स कहते हैं। मैं नहीं पता है कि तुम मैं 2 जी भागने भी शुरू करने के लिए प्रतीक्षा कर रहा हूँ यह करने के लिए, एसडीके का उपयोग कर सकते हैं, लेकिन मुझे यकीन है कि मैं एक मैक की जरूरत नहीं है उम्मीद है।
एक और पूछे जाने वाले प्रश्न साइट है कि इस तरह आधार iPhone विकास सवाल है, जो मुझे उपयोगी के कई जवाब देती है। तो तुम बाहर की जाँच करने के लिए चाहते हो सकता है iPhoneDevelopmentFAQ.com
इसके अलावा सरकारी मैक आप गूगल कोड पर एक परियोजना है कि लिनक्स और विंडोज के लिए एक toolchain बनाने के लिए प्रयास करता है। iphone-देव यह लिंक आपको दिखाता है कि इसे बनाने के लिए कैसे।













