নেট অভিজ্ঞতা সম্পন্ন এবং আইফোন / আইপড / আইপ্যাডের জন্য বিকাশ পেতে চাইছেন এমন ব্যক্তির জন্য, এটি উদ্দেশ্যমূলক-সি শেখার পক্ষে কি উপযুক্ত? মনো টাচ কি ভাল বিকল্প? অবজেক্টিভ-সি তে মনো টাচ বনাম কোডিং ব্যবহার করার সময় কয়েকটি বাণিজ্য বন্ধ কী কী?
নেট অভিজ্ঞতা সম্পন্ন এবং আইফোন / আইপড / আইপ্যাডের জন্য বিকাশ পেতে চাইছেন এমন ব্যক্তির জন্য, এটি উদ্দেশ্যমূলক-সি শেখার পক্ষে কি উপযুক্ত? মনো টাচ কি ভাল বিকল্প? অবজেক্টিভ-সি তে মনো টাচ বনাম কোডিং ব্যবহার করার সময় কয়েকটি বাণিজ্য বন্ধ কী কী?
উত্তর:
মনো টাচ একটি দুর্দান্ত বিকল্প। আমি এখন এটি এক বছর ধরে ব্যবহার করছি, এবং আমি কখনই উদ্দেশ্য-সি-তে ফিরে যেতে ভাবতে পারি না। হাইলাইটস: লিনকিউ, লিনকিউ টু এক্সএমএল, লাইনকিউ, সি #, লিনকিউ, আবর্জনা সংগ্রহকারী, লিনকুই, মনোটোচ ডায়ালগ এবং অন্যান্য অনেকগুলি বিষয়।
গুরুতরভাবে, যদিও .. আজকাল বেশিরভাগ অ্যাপ্লিকেশন সর্বদা ওয়েব থেকে ডেটা ডাউনলোড করে থাকে এবং আপনাকে সেগুলি বস্তুগুলিতে রূপান্তর করতে হবে, তাদের তালিকাগুলিতে রাখবে, বাছাই করবে এবং ফিল্টার করবে এবং তাদের ডাটাবেসে ঠেলা দেবে। এই জিনিসগুলি সি # এবং লিনকুইয়ের সাথে করা এত সহজ যে আমি অন্যান্য ভাষায় লোকেরা এটি করাকে কল্পনা করতে পারি না।
$ 400 ডলারের ব্যয় কম নয়, তবে আপনি সম্ভবত 1 মাসের মধ্যে কোনও বিজ্ঞাপন ছাড়াই সেই অর্থ উপার্জন করতে পারবেন। আর এমটি আপনাকে যে পরিমাণ সময় সাশ্রয় করবে তা সহজেই অফসেট হয়ে যাবে। এছাড়াও মনে রাখবেন, অ্যাপটি কোনও ডিভাইসে পরীক্ষার জন্য প্রস্তুত না হওয়া পর্যন্ত আপনাকে অর্থ প্রদান করতে হবে না, তাই এটি শেখার জন্য বিনামূল্যে।
এই বলে যে, হ্যাঁ, এটি এখনও উদ্দেশ্যমূলক-সি শেখার জন্য সম্পূর্ণরূপে যোগ্য। এটি আপনাকে প্ল্যাটফর্মের জন্য আরও উন্নত বিকাশকারী করে তুলবে, আপনি বুঝতে পারবেন কিছু জিনিস কেন সেভাবে হয় ইত্যাদি। আপনি ওয়েবে ওবজে-সি উদাহরণগুলি পড়তে এবং সেগুলিকে সি # তে অনুবাদ করতে সক্ষম হবেন।
অবশেষে, আমার পরামর্শটি এখানে: আপনি যদি আইওএস বিকাশের বিষয়ে চিন্তাভাবনা করেন তবে মনো মনোযোগে যান। এটি ব্যবহার করে কয়েক সপ্তাহ ব্যয় করুন এবং তারপরে ওবজে-সি-তে লাফানোর সিদ্ধান্ত নিন। আইওএস বিকাশে যাওয়ার সবচেয়ে শক্ত অংশটি ওবজে-সি ভাষা নয়, আপনাকে যে নতুন ফ্রেমওয়ার্কগুলি শিখতে হবে তা হ'ল। সি # তে এগুলি শিখতে পারা একটি বিশাল চুক্তি, আপনি শুরু থেকেই অনেক বেশি উত্পাদনশীল হবেন। এই জিনিসগুলি ওবজ-সি সম্পর্কে জানার ঠিক পরে: সমস্ত কিছু ইতিমধ্যে জানা হয়ে যাবে, তাই সবকিছু বোঝা সহজ হবে।
আমি একটি সিজনেড সি, সি ++, ডেল্ফি এবং। নেট বিকাশকারী এবং আমার সম্প্রতি একটি নেট নেট ব্যাক-এন্ড সহ আইওএস অ্যাপ্লিকেশন ডেভলপমেন্ট প্রকল্পটি মোকাবেলা করা দরকার। আমি শুরুতে মনো-টাচ সম্পর্কে খুব উত্সাহিত হয়েছি এবং এটিতে আরোহণ করে কেবল এটি জানতে পারি যে শেখার বক্ররেখাটি আসলে ভাষা নয়, বরং নকশার নিদর্শন ছিল।
আমি আরও লক্ষ করেছি যে মনোো টাচের জন্য সম্প্রদায়ের সমর্থনটি এক্সকোড এবং অবজেক্টিভ-সি এর চেয়ে অনেক কম ছিল।
আমার পরামর্শ, সময় নিন এবং অবজেক্টিভ-সি শিখুন। অ্যাপল বিকাশকারী নির্দেশিকা পড়ুন এবং কীভাবে এটি সঠিকভাবে করতে হয় তা শিখুন।
আপনি যদি দ্রুত দরজার বাইরে কিছু পেতে চান তবে আমি বিশ্বাস করি যে মনোোটুচই যাওয়ার পথ হবে।
দ্য খারাপ: মনে রাখবেন যে একক বিকাশকারীর জন্য মনো টাচ 399 ডলার। এর অর্থ যদি আপনার অ্যাপ্লিকেশনটির মূল্য $ 0.99 হয় তবে অর্থোপার্জন করতে আপনার মূলত 400 টিরও বেশি অ্যাপ্লিকেশন বিক্রি করতে হবে। এটি অ্যাকাউন্টে নিচ্ছে না যে আপনি প্রতিটি অ্যাপ্লিকেশন ক্রয়ের জন্য পুরো $ 0.99 পাবেন না। আরেকটি বিষয় ভাবার বিষয় হ'ল আপনি যদি অন্য বিকাশকারীদের আপনার প্রকল্পে যোগ দিতে চান তবে আইফোনের বিশাল সংখ্যাগুরুরা এখনও অবজেক্টিভ-সি ব্যবহার করে, তাই সম্ভবত অংশীদারদের সন্ধান করা আরও কঠিন।
ভাল: উন্নয়নের সময়টি অনেক দ্রুত হবে। বাজারে প্রথম দিকে হওয়া সাধারণত একটি দুর্দান্ত সুবিধা advantage
নিরপেক্ষ: আপনাকে এখনও আইফোন লাইব্রেরি, অ্যাপ্লিকেশন লাইফসাইকেল এবং আইফোনের অন্যান্য সমস্ত ছোট ছোট সূক্ষ্মতা শিখতে হবে। সুতরাং যদিও আপনাকে উদ্দেশ্য-সি শিখতে হবে না, তবুও আপনাকে কাঠামোটি শিখতে হবে। সুতরাং, যে কোনও উপায়েই, আপনার অ্যাপ্লিকেশনটি সমানভাবে দুর্দান্ত হতে পারে কারণ এটি এখনও দিনের শেষে আইওএস কাঠামো হিসাবে রয়েছে।
আমি মনো টাচ ব্যবহার করে একটি অ্যাপ্লিকেশন বিকাশ করা শুরু করছি এবং আমি এটির একটি ভাল অভিজ্ঞতা খুঁজে পাচ্ছি। নতুন প্রযুক্তি শেখার চেয়ে উত্পাদনশীল হওয়ার দিকে ঝোঁক থাকা, মনোোচ চুলকানি স্ক্র্যাচ করে। সাধারণ অনুভূতি হ'ল নভেল .NET বিকাশকারীদের আইওএস কার্যকারিতা সহজ করে তোলার জন্য দুর্দান্ত কাজ করেছে এবং অ্যাপলের সাম্প্রতিক লাইসেন্সিংয়ের শিথিলকরণের সাথে (তারা এখন 3 য় পক্ষের সরঞ্জামগুলির সাহায্যে আইফোন / আইপ্যাড অ্যাপ্লিকেশনকে মঞ্জুরি দেয়) মনো টাচ কেবল ভিত্তি অর্জন করতে চলেছে । আপনি যদি # মমনোটচ টুইটার ট্যাগটি দেখে থাকেন তবে আপনি কিছু বিকাশকারী / ডেভশপগুলি তাদের ওবিজে-সি অ্যাপ্লিকেশনগুলি। নেট এওর জন্য পোর্টিং করতে দেখবেন কারণ দীর্ঘমেয়াদে বজায় রাখা / বিবর্তন করা আরও সহজ / দ্রুত হবে। ওহ, এবং অ্যাপলের সমস্ত নির্দেশিকা এখনও আপনি NET- এ কাজ করছেন সত্ত্বেও প্রযোজ্য - আসলে আমি এগুলিকে বেশ সহায়ক বলে মনে করি।
পথেও মনোড্রয়েডের সাথে, আপনি সম্ভবত একটি আইফোন এবং অ্যান্ড্রয়েড অ্যাপ্লিকেশন জুড়ে আপনার নিজের অ্যাপ্লিকেশনটির মূল লাইব্রেরিগুলি পুনরায় ব্যবহার করতে সক্ষম হবেন - এটি কত শীতল ??
এখানে ওয়ালেস ম্যাক্লুয়ারের সাথে একটি সুন্দর উত্সাহী সাক্ষাত্কার যা আমি যা বলছি তার কিছুটা ক্যাপচার করে:
http://adtmag.com/articles/2010/09/29/monotouch-qa-with-wallace-mcclure.aspx
আমি বলব এর জন্য যাও!
একটি সম্পর্কে একটি নিবন্ধ আছে। নেট তার আইওএসে সেট সেট করার অভিজ্ঞতা বিকাশ করে।
এই ব্লগ পোস্টটি আইওটি সফ্টওয়্যারটি কীভাবে লিখতে হয় তা শিখার অভিজ্ঞতা সম্পর্কে বর্ণনা করে, নেট নেট ডেভলপমেন্টের বিশ্বে বেশ কয়েক বছর ব্যয় করার পরে। এটি আইওএস বিকাশ শিখতে আগ্রহী অন্যদের জন্য সতর্কতা, পরামর্শ এবং টিপস সরবরাহ করে। পোস্টটি ডব্লিউপিএফ এবং আইওএসে প্রোগ্রামিংয়ের গুণগত তুলনা করে শেষ হয়।