मैक पर डेल्फी - संभव?

वोट
19

मैं एक डेल्फी / Win32 परियोजना प्रबंधन आवेदन के लिए जिम्मेदार हूँ। मैं सिर्फ डेल्फी 2009 तक एक कदम पूरा कर लिया है।

अधिक से अधिक अमेरिका आधारित उपयोगकर्ताओं को अपने मैक कंप्यूटरों पर आवेदन का उपयोग करना चाहते बहुमत विंडोज उपयोगकर्ताओं रहे हैं, जबकि।

वहाँ समाधान वहाँ बाहर आसानी से कि मूल रूप से MacOS पर चलेंगे एक डेल्फी अनुप्रयोग का निर्माण करने की कर रहे हैं?

अपडेट :

देर से 2011 में रेड स्टूडियो XE2 की रिलीज के साथ, डेल्फी डेवलपर्स के साथ आईओएस का वादा किया समर्थन करते हैं, एक बार का निर्माण और विन 32/64 और MacOS 32 पर वितरित करने के लिए सक्षम होना चाहिए।

02/02/2009 को 18:54
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


11 जवाब

वोट
20

लाजर आप कोशिश कर सकते हैं: http://www.lazarus.freepascal.org/
http://wiki.lazarus.freepascal.org/index.php/OS_X_Programming_Tips

सादर

02/02/2009 को 19:04
का स्रोत उपयोगकर्ता

वोट
19

मैक ओएस एक्स Windows प्रोग्राम नहीं चलता है। यह प्रदान नहीं करता है किसी भी तरह के kernel32 में काम करता है, user32, आदि के रूप एपीआई आप आवश्यकता होगी, की

आप के माध्यम से अपने कार्यक्रम चलाने की कोशिश कर सकते क्रॉसओवर । अन्य विकल्प जैसे आभासी मशीनों में शामिल हैं, VMware फ्यूजन और समानताएं

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

02/02/2009 को 19:02
का स्रोत उपयोगकर्ता

वोट
9

पर OSX देशी डेल्फी कोड को चलाने के लिए आपके विकल्प बहुत सीमित हैं। आप लाजर / FreePascal उपयोग कर सकते हैं लेकिन यह है कि डेल्फी के पीछे एक लंबा रास्ता है। यह मूल कोड का उत्पादन करेगा।

वैकल्पिक रूप से आप प्रिज्म और मोनो का उपयोग कर सकते हैं। यही कारण है कि जाहिरा तौर पर अच्छी तरह से काम करता है। पर एक नज़र डालें http://devcenter.remobjects.com/osx या http://wiki.remobjects.com/ । इसके अलावा, remobjects ब्लॉगों की जाँच, और embarcadero.public.delphiprism.mono.osx समाचार समूह।

यही कारण है कि मोनो पुनर्वितरण की जरूरत है। हालांकि मोनो भी जोड़ने का समर्थन करता है और समय संकलन के आगे तो आप उस पर मूल कोड के करीब कुछ प्राप्त करने में सक्षम हो सकता है।

या तो मामले में, आप OSX देखो के रूप में अपने ui को फिर से लिखने और लगता है और परंपराओं से अलग हैं की आवश्यकता होगी।

02/02/2009 को 20:51
का स्रोत उपयोगकर्ता

वोट
6

यह एक बहुत ही पुराने धागा है, लेकिन लोगों को यहां ब्राउज़ कर और 2011 के Q3 में एक जवाब या बाद की तलाश के लिए जवाब है हां।

रेड स्टूडियो XE2 इस वर्ष के रिलीज के साथ, डेल्फी डेवलपर्स मैक ओएस के लिए देशी अनुप्रयोगों के साथ-साथ Win32, Win64 और iOS अधिक प्लेटफार्मों जल्द ही आ रहा बनाने के लिए सक्षम हो जाएगा।

09/08/2011 को 17:04
का स्रोत उपयोगकर्ता

वोट
3

जबकि लाजर मार्ग एक नहीं brainer recompile नहीं है, मैं इसके साथ ठीक अनुभवों है। मैंने पहले (डेल्फी) नेट + मोनो तरह से करने की कोशिश की (WinCE, लिनक्स और ओएस एक्स के लिए), और बुरी तरह विफल रहा है।

CodeGear एक बहुत बात करती है, लेकिन अगले डेल्फी संस्करण केवल 64-बिट (cmdline संकलक) के एक पूर्वावलोकन करना होगा। आप संस्करण मान तो उसके बाद पूर्ण 64-बिट उत्पाद है, तो आप यह सुनिश्चित करें कि ओएस एक्स जल्द से जल्द 2 दूर वर्ष है हो सकता है।

लाजर या recoding।

25/04/2009 को 23:41
का स्रोत उपयोगकर्ता

वोट
3

डेल्फी और मैक के लिए भविष्य के लिए कुछ उम्मीद हो सकती है।

पॉडकास्ट Delphi.Org पर CodeRage III (दिसम्बर 2008) में मुख्य वक्ता के रूप समापन की समीक्षा की जब Embarcadero के वेन विलियम्स भविष्य के बारे में बात की थी। यह इस ने कहा:

मुझे लगता है कि वेन बात का सबसे रोमांचक हिस्सा स्लाइड चिह्नित "भविष्य" जो कंपनी विस्तृत अनुसंधान पहल चल के कुछ सूचीबद्ध किया गया था। यह विशेष रूप से मैक, लिनक्स, बादल, आवेदन वर्चुअलाइजेशन, Firebird, टच, 64 बिट, SMP और मल्टी कोर सूचीबद्ध। जब मैं मैक और लिनक्स के लिए एक डेल्फी के बारे में पूछा उन्होंने कहा कि आज, डेल्फी प्रिज्म और मोनो के साथ मैक और लिनक्स तक पहुँच सकता है कि है, लेकिन उनके प्रयोगशालाओं में वे देशी समर्थन पर काम कर रहे थे, और कहा कि वे था एक महत्वपूर्ण सिर शुरू करते हैं।

02/02/2009 को 22:42
का स्रोत उपयोगकर्ता

वोट
2

एक अन्य विकल्प एक वेब आधारित आवेदन को विकसित करने के लिए होगा। इस से बचा जाता है समस्या "जीयूआई अलग है" और आप अपने उत्पाद पर ध्यान केंद्रित करने की अनुमति देता है। आप नवीनतम AJAX के नियंत्रण में से कुछ पर देखें, तो आप ज्यादा बलिदान करने के लिए बिना सुंदर एक पूर्ण डेस्कटॉप अनुप्रयोग अनुभव के करीब हो सकता है। अपने आवेदन, स्थानीय रूप से चलाने के लिए की जरूरत है तो डेल्फी में एक स्थानीय वेब सेवा के विकास और लाजर को यह अनुवाद तो विशेष रूप से लक्षित करने OSX एक बहुत आसान है और प्रबंधनीय कार्य होने के लिए मुझे लगता है।

03/02/2009 को 16:42
का स्रोत उपयोगकर्ता

वोट
2

मैं हाल ही में डेल्फी 2009 शो बंद कॉन्फ़्रेंस कॉल में से एक पर में सुना और उन्होंने कहा कि यह डेल्फी प्रिज्म का उपयोग करने पर एक मैक को चलाने के लिए संभव हो गया था और वहाँ एक स्वत: रूपांतरण उपयोगिता आक्सीकारक कहा जाता है। मुझे यकीन है कि अगर आपको लगता है कि देशी फोन करता हूँ जब से तुम मोनो आवश्यकता होगी नहीं कर रहा हूँ, लेकिन मुझे लगता है कि शराब की तुलना में बेहतर है।

02/02/2009 को 19:38
का स्रोत उपयोगकर्ता

वोट
1

हम क्रॉस प्लेटफॉर्म क्षुधा (मैक OSX) डेल्फी / नि: शुल्क पास्कल का उपयोग कर बनाने के लिए एक नए उत्पाद जारी किया है। पर एक नजर है http://twinforms.com/

07/04/2009 को 00:14
का स्रोत उपयोगकर्ता

वोट
1

वहाँ वास्तव में इस के लिए एक अच्छा समाधान नहीं है। किसी ने Lazurus उल्लेख किया है, लेकिन यह नहीं है "वहाँ" अभी तक। डेल्फी सिर्फ एक पार मंच उपकरण नहीं है। क्या तुम सच में एक मैक संस्करण तो चाहते हैं तो आप शायद विकल्प को देखने के लिए चाहिए।

अपने अनुप्रयोग उपभोक्ता आधारित है, तो अपने उपयोगकर्ताओं कोको अच्छाई की बहुत सारी उम्मीद होगी। एक मैक अनुप्रयोग बनाने के लिए कुछ और का उपयोग करते हुए उन्हें पागल कर देगा।

लेकिन अगर यह एक व्यापार अनुप्रयोग के अधिक है, तो उस आम तौर पर कम महत्वपूर्ण है। मैं REALbasic का उपयोग मैक / विंडोज व्यावसायिक अनुप्रयोगों के बहुत सारे निर्माण करने के लिए। यह बहुत डेल्फी के समान है, इसलिए इसमें लेने के लिए आसान होना चाहिए।

02/02/2009 को 22:21
का स्रोत उपयोगकर्ता

वोट
0

भविष्य में आपका स्वागत है / अतीत relive!

MacOS: https://www.embarcadero.com/products/rad-studio/mac-osx-development

iOS: https://www.embarcadero.com/products/rad-studio/ios-development

11/10/2016 को 08:39
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more