অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টে ক্যারিয়ার

কেন অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট পৃথিবীতে যত গুলো স্মার্টফোন রয়েছে, তার 71.62% হচ্ছে অ্যান্ড্রোয়েড ডিভাইস। আরো সহজ ভাবে বলতে গেলে পৃথিবীতে যত মানুষ রয়েছে, তার প্রায় অর্ধেকের কাছাকাছি মানুষ অ্যান্ড্রোয়েড স্মার্টফোন ব্যবহার করে। এগুলো বলার কারণ হচ্ছে যেখানে ব্যবহারকারী সংখ্যা বেশি, সেখানে রেভেনিউ জেনারেট করার সুযোগও বেশি। আর তাই যে কেউ অ্যান্ড্রোয়েড অ্যাপ ডেভেলপ করে স্মার্ট … Read more

ক্যারিয়ার গাইডঃ আইওএস অ্যাপ ডেভেলপমেন্ট

আমার দেখা সবচেয়ে গোছানো ডেভেলপমেন্ট এনভারনমেন্ট হচ্ছে আইওএস অ্যাপ ডেভেলপমেন্ট। Xcode এ iOS অ্যাপ তৈরি করার জন্য সব কিছু সুন্দর করে সাজানো। যে কেউ একটু চেষ্টা করলেই আইফোন বা আইপ্যাডের জন্য অ্যাপ তৈরি করতে পারে। Xcode ফ্রিতে ডাউনলোড করে ইন্সটল করলেই ডেভেলপমেন্ট এনভায়রনমেন্ট তৈরি। এক্সকোড শুধু মাত্র ম্যাক অপারেটিং সিস্টেমে ইন্সটল করা যায়। তাই iOS … Read more

ক্যারিয়ার গাইডঃ অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট

গত কয়েক বছর ধরে অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট খুব জনপ্রিয়। প্রধান কারণ হচ্ছে ডিভাইসের সহজলভ্যতা। মোটামুটি সবাই একটি এন্ড্রয়েড ডিভাইস ক্রয় করার ক্ষমতা রাখে। আমরা যদি এন্ড্রয়েডের গ্লোবাল মার্কেট শেয়ার দেখি, তাহলে দেখতে পাবো যত গুলো স্মার্টফোন রয়েছে, তার মধ্যে ৮৭% হচ্ছে অ্যান্ড্রয়েড স্মার্টফোন। আর পৃথিবীতে দুই বিলিয়নেরও বেশি স্মার্টফোন রয়েছে। যেখানে ব্যবহারকারী বেশি, সেখানে সুযোগ … Read more

মোবাইল অ্যাপ তৈরি করতে কি কি শিখতে হয়?

মোবাইল অ্যাপ ডেভেলপমেন্ট শিখতে গেলে অনেক অনেক কিছুই রয়েছে শেখার মত, সব কিছু শিখতে গেলে সারাজীবন শেখার পেছনেই ব্যয় করতে হবে। কোন কাজ করা হয়ে উঠবে না। অ্যান্ড্রয়েড নিয়েই বলি। যেমন লেআউট, ফ্র্যাগমেন্ট, নেটওয়ার্ক, নটিফিকেশন, সার্ভিস, লোকেশন, ম্যাপ, ডেটাবেজ, ইমেজ, রেস্ট সহ আরো কত কিছু। তাই বলে সব কিছু শিখবেন? একটা প্রজেক্টে সব কিছু লাগে … Read more

অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট এ ক্যারিয়ার

গত কয়েক বছর ধরে অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট খুব জনপ্রিয়। প্রধান কারণ হচ্ছে ডিভাইসের সহজলভ্যতা। মোটামুটি সবাই একটি এন্ড্রয়েড ডিভাইস ক্রয় করার ক্ষমতা রাখে। আমরা যদি এন্ড্রয়েডের গ্লোবাল মার্কেট শেয়ার দেখি, তাহলে দেখতে পাবো ৮০-৮৫ % এর মধ্যে এন্ড্রয়েডের মার্কেট শেয়ার উঠা নামা করে। যেখানে iOS এর মার্কেট শেয়ার মাত্র 13% এর মত। যেখানে ব্যবহারকারী বেশি, … Read more

iOS বা আইফোনের জন্য অ্যাপ তৈরি করার গাইড লাইন

iOS বা আইফোনের জন্য অ্যাপ তৈরি করার জন্য সবার আগে যেটা লাগবে, তা হচ্ছে Mac OS X. আর তার জন্য লাগবে একটা ম্যাক বা ম্যাকবুক। আপনি যদি আপনার কম্পিউটারে ম্যাক অপারেটিং সিস্টেম ইন্সটল করতে পারেন, তাহলেও আপনি পিসিতে iOS এর জন্য  অ্যাপ তৈরি করতে পারবেন। পিসিতে ম্যাক ইন্সটল করার পদ্ধতিকে Hackintosh বলে। Hackintosh ইন্সটল করার … Read more

এন্ড্রয়েডঃ AppCompatActivity তে ActionBar বা App Bar নিয়ে কাজ করা

ম্যাটেরিয়াল ডিজাইন এন্ড্রয়েডে আনার পর ActionBar কে বলা হচ্ছে AppBar বা Tool Bar. আর আগের ActionBarActivity ও ডেপ্রিকেটেড। এখন সূচনা করা হয়েছে AppCompact Activity. AppCompat সম্পর্কে একটু বিস্তারিত নিচের লেখা থেকে জানা যাবে। এখন AppBar বা Tool Bar ব্যবহার করতে হলে অল্প কিছু পরিবর্তন করতে হবে আমাদের। আমরা নিচের মত একটা সিম্পল অ্যাপ তৈরি করবঃ … Read more

Android Studio এর সাথে এন্ড্রয়েড ইমিউলেটর/টেস্ট ডিভাইস হিসেবে Genymotion ব্যবহার করা

এন্ড্রয়েডের ডিফল্ট ইমিউলেটর অনেক স্লো এবং অনেক সময় কনফিগার করতেও সমস্যা। ভালো হয় যদি Genymotion ব্যবহার করা হয়।   Genymotion  ব্যবহার করার জন্য আগে genymotion.com এ গিয়ে একটি একাউন্ট করে নিতে হবে। এরপর Download Genymotion সেকশন থেকে  Get Genymotion (126.02MB) এমন লিঙ্কে ক্লিক করে Genymotion   ডাউনলোড করে ইন্সটল করে নিতে হবে। ইন্সটল শেষে Android Studio তে Genymotion plugin যুক্ত করতে হবে। … Read more

ওয়েব ভিউ অ্যাপ – html ফাইল অ্যাপ আকারে লোড করা বা ওয়েব ডেভেলপমেন্ট জ্ঞান দিয়ে এন্ড্রয়েড অ্যাপ তৈরি

আপনার যদি ওয়েব ডেভেলপমেন্ট জ্ঞান যেমন এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্ট নিয়ে জ্ঞান থাকে, তাহলে সহজেই কিছু সিম্পল অ্যান্ড্রয়েড অ্যাপ তৈরি করতে পারেন। যা করতে হবে, রেস্পন্সিভ এইচটিএমএল পেইজ তৈরি করতে হবে, এরপর অ্যান্ড্রয়েড প্রজেক্টের asset ফোল্ডারে ঐ এইচটিএমএল ফাইল গুলো রাখতে হবে। এবং শেষে এইচটিএমএল ফাইল কল করতে হবে। তাহলে ঐ html ফাইল গুলো অ্যাপের … Read more

ionic ফ্রেমওয়ার্ক দিয়ে ক্রসপ্লাটফরম অ্যাপ তৈরি – অ্যান্ড্রয়েড, আইওএস

ionic ফ্রেমওয়ার্ক হচ্ছে HTML5 ব্যবহার করে হাইব্রিড অ্যাপ তৈরির ফ্রন্টএন্ড ফ্রেমওয়ার্ক। ionic ব্যবহার করে কিভাবে অ্যাপ তৈরি করব, আমরা তা দেখব। ক্রসপ্লাটফরম অ্যাপ তৈরি করার জন্য ionic দারুণ একটা ফ্রন্টএন্ড ফ্রেমওয়ার্ক। ionic ইন্সটলের পূর্বে আমাদের node.js ইন্সটল করতে হবে। ইন্সটল করা না থাকলে http://nodejs.org/ এ গিয়ে ইন্সটল করে নিব। উইন্ডোজে ionic ইন্সটল করার জন্য আমরা … Read more