एकाच वेळी iOS, Windows आणि Mac साठी कसे विकसित करावे

सर्वोत्कृष्ट क्रॉस-प्लॅटफॉर्म डेव्हलपमेंट टूलकिट

ऍपल ऍप स्टोअर किती लोकप्रिय आहे? 2015 च्या पहिल्या तिमाहीत, लोकांनी अॅप्सवर 1.7 अब्ज डॉलर्स खर्च केले. अॅप डेव्हलपर्सने प्रथम त्यांच्या अॅप्सचे iOS आवृत्ती प्रथम ठेवले याचे चांगले कारण म्हणजे परंतु इतर प्लॅटफॉर्मवर दुर्लक्ष केले जाऊ नये. आणि अॅप विक्रीच्या बाबतीत अँड्रॉइड मोबाइल पाईचा लहान तुकडा असू शकतो, Google Play वर एक यशस्वी अॅप अजूनही बरेच फायदेशीर ठरू शकतो.

हेच क्रॉस-प्लॅटफॉर्म डेव्हलपमेंट हे एक महत्त्वपूर्ण मोबदला देते. एकदा कोड करण्याची आणि सर्वत्र तयार करण्याची क्षमता आपण फक्त iOS आणि Android साठी विकसित करण्यावर विचार करीत असाल तरीही खूप वेळ वाचतो. जेव्हा आपण Windows, Mac आणि इतर प्लॅटफॉर्म जोडणीमध्ये मिश्रित करता तेव्हा ते खूपच वेळ-आनंद होऊ शकते. तथापि, क्रॉस-प्लॅटफॉर्म विकास सामान्यत: ताबासह येतो. आपण सहसा तृतीय-पक्ष टूलकिटमध्ये लॉक केले जातात, जे आपण अॅपसह काय करू शकता यावर मर्यादा प्रदान करू शकतात, जसे की आपली टूलकिट त्यांचे समर्थन करत नाही तोपर्यंत ऑपरेटिंग सिस्टीमच्या नवीनतम वैशिष्ट्यांचा वापर करू शकत नाही.

05 ते 01

कोरोना एसडीके

कोलोना एसडीके वापरून लाल स्प्रीट स्टुडिओद्वारे आमचे गाव जतन केले गेले.

कोरोना प्रयोगशाळेने अलीकडेच जाहीर केले की त्यांचे लोकप्रिय कोरोना एसडीके क्रॉस-प्लॅटफॉर्म डेव्हलपमेंट साधन आता विंडोज व मॅक यांना आधार देतो. कोरोना एसडीके आधीच iOS आणि Android अनुप्रयोग विकसित करण्याचा एक चांगला मार्ग आहे, आणि Windows आणि Mac साठी तयार करण्याची क्षमता अद्याप बीटा असताना, अनेक अॅप्स त्या प्लॅटफॉर्मवर वळतात.

कोरोना एसडीके हे प्रामुख्याने 2 डी गेमिंगवर आहे, परंतु त्यात काही उत्पादकता वापर देखील आहेत. खरं तर, काही विकासक कोरोना एसडीके वापरून गैर-गेमिंग अॅप्स विकसित करण्यात यशस्वी झाले आहेत. व्यासपीठ ल्युए भाषेचा वापर भाषा म्हणून करते, जे C च्या विविध फ्लेवर्सच्या आसपास फ्लोटिंगच्या तुलनेत जास्त जलद कोडिंग करते, आणि त्यात आधीपासूनच ग्राफिक्स इंजिन आहे.

कोरोना एसडीके ची एक पुनरावलोकन वाचा

सर्वोत्कृष्ट भाग म्हणजे कोरोना एसडीके विनामूल्य आपण डाउनलोड आणि ताबडतोब विकसन सुरू करू शकता, आणि एक सशुल्क "एंटरप्राइज" आवृत्ती असताना, सर्वात विकासक प्लॅटफॉर्मच्या विनामूल्य संस्करणासह चांगले असतील. मी गेम आणि उपयुक्तता / उत्पादकता अॅप्स दोन्ही विकसित करण्यासाठी कोरोना एसडीके वापरली आहे, आणि जर आपण वापरकर्त्याकडून बरेच मजकूर इनपुटची आवश्यकता असल्यास हे चांगले नाही, तर ते 2 डी ग्राफिक्ससाठी इतर उत्पादकता वापरांसाठी उत्कृष्ट आणि उत्कृष्ट आहे.

प्राथमिक वापर: 2 डी खेळ, उत्पादनक्षमता अधिक »

02 ते 05

युनिटी

कोरोना एसडीके 2 डी ग्राफिक्सवर उत्तम आहे, परंतु आपल्याला 3D जाण्याची आवश्यकता असल्यास, आपल्याला एकता आवश्यक आहे. खरं तर, जर आपण भविष्यात 3D चालू करण्याची योजना बनवली तर, आपल्या सध्याच्या प्रकल्पाद्वारे एक 2D गेम असेल तरीही, युनिटी सर्वोत्तम निवड होऊ शकते. भविष्यात उत्पादन वाढविण्यासाठी कोड भांडार तयार करणे नेहमीच चांगली कल्पना असते.

युनिटी गेम विकसित होण्यास बराच वेळ लागू शकतो, परंतु युनिटायझेशनने जवळजवळ प्रत्येक प्लॅटफॉर्मचे समर्थन करणारे जोडले बोनस, कन्सोल आणि वेब गेमिंग समाविष्ट करते, जे WebGL इंजिनद्वारे समर्थित आहे.

प्राथमिक वापर: 3 डी खेळ अधिक »

03 ते 05

कोकोस 2 डी

नाव सुचवितो की, कोकोस 2 डी 2 डी गेम तयार करण्याकरिता एक चौकट आहे. तथापि, कोरोना एसडीकेच्या तुलनेत, कोकोस 2 डी अगदी प्रत्येक वेळी संकलित केल्याने कोड तयार होत नाही. ऐवजी, ही एक लायब्ररी आहे जी भिन्न प्लॅटफॉर्ममध्ये अंतर्भूत केली जाऊ शकते ज्यामुळे वास्तविक कोड समान किंवा खूप समान होईल. एका प्लॅटफॉर्मवरून एका गेमपर्यंत पोहचण्यामध्ये हे खूप जास्त उचलते, परंतु कोरोनापेक्षा अजून काम करणे आवश्यक आहे. तथापि, बोनस असा आहे की अंतिम परिणाम मूळ भाषेत कोडित केला आहे, जो आपल्याला तृतीय-पक्षांना समाविष्ट करण्यासाठी प्रतीक्षा न करता सर्व डिव्हाइसेसच्या API वर पूर्ण प्रवेश देतो.

प्राथमिक वापर: 2D गेम अधिक »

04 ते 05

फोन गॅप

फोनगॅप क्रॉस-प्लॅटफॉर्म अनुप्रयोग विकसित करण्यासाठी एचटीएमएल 5 चे वापर करते या प्लॅटफॉर्मचे मूलभूत आर्किटेक्चर हे एचटीएमएल 5 अॅप आहे जे मुळ प्लॅटफॉर्मवर वेबव्ह्यूमध्ये चालते. आपण याचे एक वेब अॅप म्हणून विचार करू शकता जो डिव्हाइसवरील ब्राउझरमध्ये चालत आहे, परंतु अॅप्स होस्ट करण्यासाठी वेब सर्व्हरची आवश्यकता न करता, डिव्हाइस सर्व्हर म्हणून देखील कार्य करतो.

आपण कल्पना करू शकता की, फोनगॅप गेमिंगच्या संदर्भात युनिटी, कोरोना एसडीके किंवा कोकोसच्या विरूद्ध चांगले प्रतिस्पर्धी होणार नाही, परंतु व्यवसाय, उत्पादनक्षमता आणि एंटरप्राइझ कोडिंगसाठी हे प्लॅटफॉर्म सहजपणे पार करू शकते. एचटीएमएल 5 बेसचा अर्थ असा होतो की एखादी कंपनी इन-हाउस वेब ऍप्लीकेशन विकसित करु शकते आणि त्यास उपकरणांवर बसवू शकते.

फोनगॅप देखील सेचा बरोबर संवाद साधते, जे वेब अनुप्रयोग तयार करण्यासाठी एक व्यासपीठ आहे.

प्राथमिक वापर: उत्पादनक्षमता, व्यवसाय अधिक »

05 ते 05

आणि अधिक...

कोरोना एसडीके, युनिटी, कोकोस, आणि फोनगॅप हे काही लोकप्रिय क्रॉस-प्लेटफॉर्म डेव्हलपमेंट पॅकेजेसचे प्रतिनिधित्व करतात, परंतु इतर अनेक पर्याय आहेत. यापैकी काही म्हणून जोरदार मजबूत नाहीत, कोडपासून प्रत्यक्ष बिल्डवर जाण्यासाठी अधिक वेळ लागतो किंवा फक्त खूप महाग असतो, परंतु ते आपल्या गरजांसाठी योग्य असू शकतात.

IPad अॅप्स कसे विकसित करावे