একই সময় আইওএস, উইন্ডোজ এবং ম্যাকের জন্য কিভাবে ডেভলপ করবেন

শ্রেষ্ঠ ক্রস প্ল্যাটফর্ম ডেভেলপমেন্ট টুলকিটগুলি

অ্যাপল অ্যাপ স্টোর কতটা জনপ্রিয়? 2015 এর প্রথম ত্রৈমাসিকে, মানুষ অ্যাপ্লিকেশনগুলিতে 1.7 বিলিয়ন ডলার ব্যয় করে। এটি একটি ভাল কারণ অ্যাপ্লিকেশন ডেভেলপাররা প্রায়ই তাদের অ্যাপ্লিকেশন এর iOS সংস্করণটি প্রথমটি দেয়, তবে অন্যান্য প্লাটফর্মগুলি উপেক্ষা করা উচিত নয়। অ্যান্ড্রয়েড যখন অ্যাপের বিক্রয়গুলির ক্ষেত্রে মোবাইল পাইটির একটি ছোট অংশ হতে পারে তখনও গুগল প্লেতে একটি সফল অ্যাপটি বেশ লাভজনক হতে পারে।

এই ক্রস প্ল্যাটফর্মের উন্নয়নটি একটি গুরুত্বপূর্ণ বিবেচনার বিষয়। একযোগে কোড করার ক্ষমতা এবং সর্বত্র নির্মাণ অনেক সময় সঞ্চয় করে এমনকি যদি আপনি শুধুমাত্র iOS এবং Android এর জন্য উন্নয়নশীল পরিকল্পনা যখন আপনি উইন্ডোজ, ম্যাক এবং অন্যান্য প্ল্যাটফর্মগুলিকে মিশ্রণে যোগ করেন, এটি একটি চরম সময়-স্বাদ হতে পারে। যাইহোক, ক্রস প্ল্যাটফর্ম ডেভেলপমেন্ট সাধারণত একটি সতর্কতা সঙ্গে আসে। আপনি প্রায়ই একটি তৃতীয় পক্ষের টুলকিটে লক হয়ে যাচ্ছেন, যা আপনি কোন অ্যাপের সাথে কি করতে পারেন তা সীমাবদ্ধতা প্রদান করতে পারে, যেমন আপনার টুলকিট তাদের সমর্থন না করা পর্যন্ত অপারেটিং সিস্টেমের সর্বশেষ বৈশিষ্ট্যগুলি ব্যবহার করতে সক্ষম নয়।

05 এর 01

কোরোনা এসডিকে

আমাদের গ্রাম রন স্প্রাইট স্টুডিও দ্বারা Corona SDK ব্যবহার করে উন্নত করা হয়েছিল সংরক্ষণ করুন।

কোরোনা ল্যাব সম্প্রতি ঘোষণা করেছে যে তাদের জনপ্রিয় কোরোনা এসডিকে ক্রস-প্ল্যাটফর্ম ডেভেলপমেন্ট টুল এখন উইন্ডোজ এবং ম্যাক সমর্থন করে। কোরোনা এসডিকি ইতিমধ্যেই আইওএস এবং অ্যান্ড্রয়েড অ্যাপস বিকাশের একটি চমৎকার উপায় এবং উইন্ডোজ এবং ম্যাকের জন্য তৈরি করার ক্ষমতা এখনও বিটাতে রয়েছে, অনেক অ্যাপস সেই প্ল্যাটফর্মে ডানদিকে রূপান্তর করবে।

কোরোনার এসডিকি মূলত 2D গেমিংয়ে লক্ষ্য করা যায়, তবে এর কিছু কিছু উত্পাদনশীলতা রয়েছে। প্রকৃতপক্ষে কোরোনার এসডিকে ব্যবহার করে নন-গেমিং অ্যাপস তৈরির ক্ষেত্রে কিছু ডেভেলপার খুব সফল হয়েছে। প্ল্যাটফর্মটি ভাষা হিসাবে ব্যবহার করে LUA ব্যবহার করে, যা C এর বিভিন্ন স্বাদে এর সাথে তুলনা করে অনেক দ্রুত কোডিং করে এবং এটি ইতিমধ্যেই একটি গ্রাফিক্স ইঞ্জিন তৈরি করেছে।

কোরোনার এসডিকে একটি পর্যালোচনা পড়ুন

সেরা অংশ হল কোরোনা এসডিকে বিনামূল্যে। আপনি ডাউনলোড এবং অবিলম্বে উন্নয়নশীল শুরু করতে পারেন, এবং একটি প্রদত্ত "এন্টারপ্রাইজ" সংস্করণ আছে, যখন সবচেয়ে ডেভেলপার প্ল্যাটফর্ম মুক্ত সংস্করণ সঙ্গে জরিমানা করা হবে। আমি কোরোনা এসডিকে ব্যবহার করে উভয় গেমস এবং ইউটিলিটি / প্রোডাক্টিভিটি অ্যাপস তৈরি করতে এবং ইউজার থেকে অনেক টেক্সট ইনপুট প্রয়োজন হলে এটি চমৎকার না হলেও এটি বেশিরভাগ অন্য উত্পাদনশীলতার ব্যবহার এবং 2D গ্রাফিক্সের জন্য অসামান্য।

প্রাথমিক ব্যবহার: 2D গেমস, উৎপাদনশীলতা আরও »

02 এর 02

ঐক্য

কোরোনার এসডিকি 2D গ্রাফিক্সে চমৎকার, কিন্তু যদি আপনি 3D ব্যবহার করতে চান, তাহলে আপনার একতা প্রয়োজন। প্রকৃতপক্ষে, যদি আপনি ভবিষ্যতে 3D চালু করার পরিকল্পনা করেন, তবে আপনার বর্তমান প্রজেক্ট একটি 2D গেম থাকলেও একতা সেরা পছন্দ হতে পারে। ভবিষ্যতে উত্পাদন গতিতে একটি কোড সংগ্রহস্থল নির্মাণের জন্য সবসময় একটি ভাল ধারণা

একতা গেমগুলি বিকাশের জন্য অনেক সময় লাগতে পারে, কিন্তু কনস্যুলেট এবং ওয়েব গেমিং সহ একসঙ্গে প্রায় প্রতিটি প্ল্যাটফর্ম সমর্থনকারী একক বোনাস প্রদান করে যা WebGL ইঞ্জিন দ্বারা সমর্থিত।

প্রাথমিক ব্যবহার: 3D গেমস আরও »

03 এর 03

Cocos2D

নাম সুপারিশ হিসাবে, Cocos2D 2D গেম নির্মাণের জন্য একটি কাঠামো। যাইহোক, কোরোনার এসডিকির বিপরীতে, কোকো 2 ডি ঠিক একবার কোড না হলে সব জায়গায় সমাধান হয়। পরিবর্তে, এটি একটি লাইব্রেরি যা বিভিন্ন প্ল্যাটফর্মে সন্নিবেশ করা যেতে পারে যা প্রকৃত কোডটি একই বা খুব অনুরূপ করবে। এটি একটি প্ল্যাটফর্ম থেকে পরবর্তীতে একটি গেম পোর্টিং যখন ভারী উদ্ধরণ অনেক আছে, কিন্তু এটি এখনও Corona চেয়ে বেশি কাজ প্রয়োজন। যাইহোক, বোনাস হল শেষ ফলাফলটি স্থানীয় ভাষাতে কোডেড, যা আপনাকে ডিভাইসের সমস্ত API- এ অ্যাক্সেস দেয় যা সেগুলি অন্তর্ভুক্ত করার জন্য কোনো তৃতীয় পক্ষের অপেক্ষা না করে।

প্রাথমিক ব্যবহার: 2D গেমস আরও »

04 এর 05

PhoneGap

ফোনগ্রুপ ক্রস-প্ল্যাটফর্ম অ্যাপ্লিকেশন বিকাশের জন্য এইচটিএমএল 5 সুবিধা দেয়। এই প্ল্যাটফর্মের মৌলিক স্থাপত্যটি একটি এইচটিএমএল 5 এপটি যা মূল প্ল্যাটফর্মে একটি ওয়েবভিউয়ের মধ্যে কাজ করে। আপনি এটি একটি ওয়েব অ্যাপ্লিকেশন হিসাবে মনে করতে পারেন যা ডিভাইসের একটি ব্রাউজারের ভিতরে চলছে, কিন্তু অ্যাপ্লিকেশনটি হোস্ট করার জন্য ওয়েব সার্ভারের প্রয়োজনের পরিবর্তে, ডিভাইসটি সার্ভার হিসাবে কাজ করে।

আপনি কল্পনা করতে পারেন যে, ফোনগাপ গেমিংয়ের ক্ষেত্রে ইউনিটি, কোরোনা এসডিকি বা কোকোসের বিরুদ্ধে ভাল প্রতিদ্বন্দ্বিতা করতে যাচ্ছে না, তবে ব্যবসা, প্রোডাকটিভিটি এবং এন্টারপ্রাইজ কোডিং এর জন্য এটি সহজেই অতিক্রম করতে পারে। এইচটিএমএল 5 বেস মানে একটি কোম্পানী একটি ইন-হাউস ওয়েব অ্যাপ্লিকেশন বিকাশ করতে পারে এবং এটি ডিভাইসগুলিতে ধাক্কা দেয়।

PhoneGap এছাড়াও Sencha সঙ্গে ভাল মিথষ্ক্রিয়া, যা ওয়েব অ্যাপ্লিকেশন নির্মাণের জন্য একটি প্ল্যাটফর্ম।

প্রাথমিক ব্যবহার: প্রোডাকটিভিটি, ব্যবসা আরও »

05 এর 05

এবং আরও ...

কোরোনার এসডিকি, একতা, কোকোস এবং ফোনগাপ বেশিরভাগ জনপ্রিয় ক্রস প্ল্যাটফর্ম ডেভেলপমেন্ট প্যাকেজগুলির প্রতিনিধিত্ব করে, কিন্তু অন্যান্য অনেক অপশন রয়েছে। এইগুলির মধ্যে বেশ কিছুটা দৃঢ়ভাবে নয়, কোড থেকে প্রকৃত বিল্ডের জন্য আরও বেশি সময় লাগবে বা কেবল খুব ব্যয়বহুল হবে, তবে আপনার প্রয়োজনগুলির জন্য তারা ঠিক ঠিক হতে পারে।

কিভাবে আইপ্যাড অ্যাপস তৈরি করবেন