ক্রস-প্ল্যাটফর্ম সরঞ্জাম সহ উইন্ডোজ আইওএস অ্যাপ্লিকেশন বিকাশ করুন
ক্রস প্ল্যাটফর্ম সরঞ্জামগুলি দুর্দান্ত: আপনি একবার আপনার অ্যাপ্লিকেশনটি কোড করেন এবং এটি আইওএস এবং অ্যান্ড্রয়েডে রফতানি করে। এটি আপনার অ্যাপ্লিকেশন বিকাশের সময় এবং ব্যয়কে অর্ধেক করে ফেলতে পারে। বেশ কয়েকটি ক্রস প্ল্যাটফর্ম সরঞ্জাম আপনাকে উইন্ডোজ পিসিতে আইওএস অ্যাপ্লিকেশন বিকাশ করতে দেয় বা আপনার স্থানীয় নেটওয়ার্কে ম্যাক থাকলে অ্যাপটি সংকলন করতে দেয়।
ভাল, এত দ্রুত না ...
ক্রস প্ল্যাটফর্ম সরঞ্জাম ইকোসিস্টেমটি খুব বড়। একদিকে আপনার কাছে জামারিনের মতো সম্পূর্ণ ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্টস (আইডিই) রয়েছে যা আপনাকে সি # দিয়ে ক্রস-প্ল্যাটফর্ম অ্যাপ্লিকেশন তৈরি করতে দেয়।
মাঝের গ্রাউন্ডটি ফোনগ্যাপ, কর্ডোভা, আয়নিক এবং অ্যাপিলিটারের মতো সরঞ্জাম দ্বারা আচ্ছাদিত, যা আপনাকে HTML5 উপাদানগুলির সাথে নেটিভ অ্যাপ্লিকেশন তৈরি করতে দেয়। দূর প্রান্তে রিএ্যাক্ট নেটিভের মতো ছোট প্ল্যাটফর্ম অন্তর্ভুক্ত যা আপনাকে একটি জাভাস্ক্রিপ্ট মোড়কের সাহায্যে নেটিভ অ্যাপ্লিকেশন লিখতে দেয়।
সমস্ত ক্রস-প্ল্যাটফর্ম সরঞ্জামগুলির জন্য যে জিনিসটি খুঁজে পাওয়া যায় তা হ'ল: তারা প্রাথমিকভাবে বন্ধুত্বপূর্ণ নয়! জামারিনের সাথে শুরু করার চেয়ে ম্যাকের অ্যাক্সেস পাওয়া, সুইফট শিখতে এবং একটি সাধারণ অ্যাপ্লিকেশন তৈরি করা আরও সহজ।
বেশিরভাগ ক্রস-প্ল্যাটফর্ম সরঞ্জামগুলির জন্য আপনাকে প্রোগ্রামিং, সংকলন বিকল্পগুলি এবং আইওএস এবং অ্যান্ড্রয়েড বাস্তুসংস্থান সম্পর্কে প্রাথমিক ধারণা থাকতে হবে understanding এটি এমন কিছু যা আপনার কাছে প্রাথমিকভাবে বিকাশকারী হিসাবে নেই!
এই কথাটি বলে, আসুন কয়েকটি বিকল্প দেখুন:
আপনি যদি উইন্ডোজ-ভিত্তিক বিকাশ সরঞ্জাম এবং আইডিইগুলির সাথে পরিচিত হন এবং আপনি যদি ইতিমধ্যে কোডিং করতে জানেন তবে জাআমরিন পরীক্ষা করে নেওয়া সার্থক। জামারিনের সাহায্যে আপনি মনো # এবং মনোোচ ফ্রেমওয়ার্কগুলি ব্যবহার করে একাধিক প্ল্যাটফর্মের জন্য সি # তে অ্যাপ্লিকেশনগুলি কোড করেন। আপনি যদি ওয়েব-ভিত্তিক বিকাশের সাথে পরিচিত হন তবে ফোনগ্যাপ বা আয়নিকটি দেখুন। আপনি ঠিক এইচটিএমএল 5, সিএসএস এবং জাভাস্ক্রিপ্ট সহ বাড়িতে বোধ করবেন। ভুলে যাবেন না: একটি নেটিভ অ্যাপ্লিকেশন কোনও ওয়েবসাইটের চেয়ে আলাদা আলাদাভাবে কাজ করে ... আপনি যদি জাভাস্ক্রিপ্টের সাথে পরিচিত হন বা আপনি যদি সুইফটের চেয়ে জাভাস্ক্রিপ্ট কোড করতে শিখেন তবে রিএ্যাক্ট নেটিভ দেখুন। রিএ্যাক্ট নেটিভের সাহায্যে আপনি একটি "র্যাপার" ব্যবহার করে আইওএস এবং অ্যান্ড্রয়েডের জন্য নেটিভ অ্যাপ্লিকেশনগুলি কোড করতে পারেন। সর্বদা ইচ্ছাকৃতভাবে ক্রস-প্ল্যাটফর্ম সরঞ্জামগুলির জন্য চয়ন করুন কারণ এটি একটি স্মার্ট বিকল্প, আপনি মনে করেন না যে কোনও স্থানীয় প্ল্যাটফর্মের ভাষা খারাপ। একটি বিকল্প সঠিক নয় তা অবিলম্বে অন্য বিকল্পকে আরও চৌকস করে না!
আপনি যদি মালিকানাধীন বন্ধ অ্যাপল মহাবিশ্বে যোগদান করতে না চান, তবে ভুলে যাবেন না যে অনেকগুলি ক্রস-প্ল্যাটফর্ম সরঞ্জামগুলি গুগল, ফেসবুক, মাইক্রোসফ্ট, অ্যাডোব এবং অ্যামাজনের মতো সমান দুষ্ট সংস্থাগুলি দ্বারা পরিচালিত হয়।
ক্রস প্ল্যাটফর্ম সরঞ্জামগুলির বিরুদ্ধে প্রায়শই শোনা যুক্তিটি হ'ল তারা স্মার্টফোন হার্ডওয়্যারটির সীমিত অ্যাক্সেস এবং সমর্থন সরবরাহ করে এবং তাদের নেটিভ অংশের তুলনায় কম "চটজলদি" হয়। মনে রাখবেন যে কোনও ক্রস-প্ল্যাটফর্ম সরঞ্জামের জন্য আপনাকে এক পর্যায়ে প্ল্যাটফর্ম-নির্দিষ্ট কোড লিখতে হবে, বিশেষত যদি আপনি কাস্টম বৈশিষ্ট্যগুলি কোড করতে চান।