আমার সংস্থার .NET বিকাশে এবং ERP সিস্টেমে আমাদের পণ্যগুলির মধ্যে অনেক অভিজ্ঞতা রয়েছে। সম্প্রতি, একজন গ্রাহক আমাদের জিজ্ঞাসা করেছেন যে আমরা কি সেই সিস্টেমে একটি ট্যাবলেট ইন্টারফেস সরবরাহ করতে পারি, অর্থাত্ এমন একটি সফ্টওয়্যার যা গ্রাহককে পণ্য সম্পর্কিত তথ্য দেখতে এবং ট্যাবলেটে অর্ডার তৈরি করতে দেয়।
অবশ্যই, কেবলমাত্র এই একটি প্রকল্পের জন্য আমরা অবজেক্টিভ-সি শেখার জন্য ম্যাক ডেভলপমেন্ট ওয়ার্কস্টেশনগুলি কেনা, অ্যাপলকে ফি প্রদান ইত্যাদিতে প্রচুর সময় এবং অর্থ ব্যয় করার ধারণা নিয়ে আমরা শিহরিত নই (আমরা অ্যাপটি বিক্রি করতে সক্ষম হতে পারি) এরপরে কয়েকটি অতিরিক্ত গ্রাহকের কাছে, তবে বাজারটি খুব ছোট, কারণ এটি কেবল আমাদের ইআরপি সিস্টেমের বিদ্যমান গ্রাহকদের জন্য কার্যকর হবে)।
তাহলে আমাদের কি করা উচিত? আমি যতদূর দেখতে পাচ্ছি, আমাদের নিম্নলিখিত বিকল্পগুলি রয়েছে:
একটি " সাধারণ পুরানো উইন্ডোজ অ্যাপ্লিকেশন " (ডাব্লুপিএফ) লিখুন এবং এটি উইন্ডোজ 7 ট্যাবলেটে স্যামসাং স্লেট বা এসার আইকনিয়ার মতো চালান।
ত্রুটিগুলি: স্বল্প চলমান সময়ের সাথে ভারী, ব্যয়বহুল ডিভাইস ("বাস্তব" ট্যাবলেটগুলির তুলনায়)।
উইন্ডোজ 8 এআরএম-ভিত্তিক ট্যাবলেটগুলির জন্য অপেক্ষা করুন এবং একটি মেট্রো (উইনআরটি) অ্যাপ্লিকেশন লিখুন।
ত্রুটি: কমপক্ষে এক বছরের জন্য অপেক্ষা করুন; এটি স্পষ্ট নয় যে উইন্ডোজ 8 এআরএম অ্যাপ স্টোরটি না দিয়ে কাস্টম বি 2 বি অ্যাপ্লিকেশনগুলির সমর্থন সমর্থন করবে।
ব্যবহারের Android এর জন্য মনো এবং অ্যান্ড্রয়েড জন্য একটি .NET অ্যাপ্লিকেশন লিখুন।
ত্রুটি: আরও একটি ইউআই গ্রন্থাগার (ডাব্লুপিএফ এবং সিলভারলাইট থেকে পৃথক); কিছু সরবরাহকারী অ্যাপ্লিকেশনগুলির সাইডেলোডিংয়ের অনুমতি দেয় না।
এখনও অবধি, 1 এবং 3 বিকল্পগুলি সবচেয়ে বাস্তববাদী বলে মনে হচ্ছে। আমি কি কোনও সুস্পষ্ট ত্রুটি বা সুবিধাকে মিস করেছি? অন্য কোন বিকল্প আছে যা আমি এখনও বিবেচনা করি নি? আপনি কি একই পরিস্থিতিতে রয়েছেন এবং (সফলভাবে) একটি নির্দিষ্ট বিকল্প বেছে নিয়েছেন?