Top 5 Tools Need For Android Developer :
What Is Apps
Design and Development?
আমরা আমাদের মোবাইল বা কম্পউটারে বা যে কোন ডিবাইসে বিভিন্ন ধরনের Apps Install দিয়ে থাকি। পৃথিবীতে বিভিন্ন ধরনের Apps রয়েছে যা আমাদের প্রয়োজন তা আমরা Install করি আমাদের ডিবাইসে। এই Apps যেগুলো আমরা ব্যাবহার করি তা কোন এক Apps Designer and Apps Developer এর ধারা সেটা তৈরি হয়েছে। আর এই Apps ব্যাবহার করার উপযোগি করার প্রক্রিয়া কে বলা হয় Apps
Design বা Apps Development।
How To Become a
Professional Apps Designer or Developer?
ভালোমানের Apps Designer and Apps Developer হতে হলে আপনাকে ভালোমানের কোডিং শিখতে হবে। কারন ভালোমানের কোডিং যদি আপনার জানা থাকে তাহলে আপনি যেকোন Apps তৈরি করতে পারবেন। কোডিং শিখতে হলে আপনাকে অনেক দিন পরিশ্রম করতে হবে। আপনি যদি চান Apps
Design বা Apps Development কে ক্যারিয়ার হিসেবে নিতে তাও আপনি পারবেন। কারন IT Sector এ যে কোন কাজের উপর রয়েছে অনেক ডিমান্ড এবং আপনি Apps ডিজাইন করেও ভালোমানের আয় করতে পারবেন। কিন্তু এখন আপনাদের মনে প্রশ্ন আসতে পারে, কোডিং ছাড়া কি Apps তৈরি সম্ভব না ? হ্যা, কোডিং ছাড়া আপনি Apps তৈরি করা সম্ভব তার জন্য আপনাকে একটি ওয়েবসাইটের ভিতরে কাজ করতে হবে। আর এই ওয়েবসাইট থেকে আপনি যে কোন Apps তৈরি করতে পারেন। এবং সেটার সাহায্যে আপনি আয় করতে পারবেন। আর এই ওয়েবসাইট টি হচ্ছে Thunkable. আমি ওয়েবসাইট এর লিংক দিয়ে দিচ্ছি আপনারা চাইলে এই ওয়েবসাইট টি ঘুরে আসতে পারেন। https://thunkable.com/
অ্যান্ড্রয়েড ডেভেলপারদের জন্য দরকারী দারুণ ৫ টুল
অ্যান্ড্রয়েড
অ্যাপ ডেভেলপ করতে গেলে প্রয়োজন হয় অনেক রকমের ওয়েবসাইট। ডেভেলপারদের কাছে
এসব সাইট টুল হিসেবে পরিচিত। এসব সাইট থেকে প্রয়োজনীয় কনটেন্ট সংগ্রহ কাজকে সহজ করে দেয়। নিজে থেকে অনেক জিনিস তৈরির করার প্রয়োজন হয় না।
ডেভেলপারদের
জন্য তেমনি পাঁচটি অতি প্রয়োজনীয় টুল নিয়ে এ টিউটোরিয়াল। এগুলোর
বহুল ব্যবহার করে থাকেন ডেভেলপাররা। সম্পূর্ণ
বিনামূল্যের এসব
সাইটের কথা নতুনদের অনেকেরই অজানা।
নিনজা মক (NinjaMock)
অ্যাপ তৈরির আগে প্রয়োজন হয় ডিজাইন ও মক আপ তৈরি করা। নিনজা মক হচ্ছে সেই প্ল্যান বা মক তৈরি করে দেওয়ার চমৎকার একটি ফ্রি সাইট।
অ্যাপের
কাজ শুরু করার আগে নিনজা মকে যদি আপনার অ্যাপের স্কেচ তৈরি করে নেন তাহলে খুব সহজেই কাজটি করা যাবে। মাত্র কয়েক মিনিটে নিনজা মকে সানআপ করে তৈরি করে ফেলতে পারেন আপনার অ্যাপের প্ল্যান।
শুধু
অ্যান্ড্রয়েড নয়,
আইওএস, উইন্ডোজসহ আরও কিছু প্ল্যাটফর্মের জন্য
নিনজা মকে কাজ করা যাবে।
অ্যান্ড্রয়েড
ডেভেলপমেন্টের বিভিন্ন
টুল রয়েছে এখানে, যেমন- লিস্টভিউ, ইমেজভিউ, টেক্সটভিউ, বাটন ইত্যাদি। যুক্ত করতে পারবেন আপনার নিজের ছবিও। মক তৈরির জন্য নিনজা মক অন্যতম সেরা একটি টুল।
অ্যান্ড্রয়েড স্টুডিও অ্যাসেট (Android Asset Studio)
অ্যান্ড্রয়েড অ্যাপ ডেভেলপ করতে গেলে অনেক ধরনের অ্যাসেট দরকার হয়। সেসব অ্যাসেট জেনারেট করতে রয়েছে অ্যান্ড্রয়েড স্টুডিও অ্যাসেট সাইটটি।
লাঞ্চার
আইকন, টুলবার আইকন, নোটিফিকেশন আইকন ইত্যাদি জেনারেট করা যাবে এ টুল দিয়ে। এ ছাড়া জেনেরেট করা যাবে নাইন প্যাচ ইমেজও। ফরগ্রাউন্ড, কালার, শেপ, ব্যাকগ্রাউন্ড, ইফেক্ট
ইত্যাদি ঠিক করেই আইকন জেনেরেট করা যাবে।
এসব
আইকন বা অ্যাসেট সাপোর্ট করবে সব ধরনের ডিভাইসে। সব ধরনের ডিভাইসের জন্যই আইকন বা অ্যাসেট জেনারেট হবে।
গুগল ম্যাটেরিয়াল আইকন (Google Material Icons)
ম্যাটেরিয়াল ডিজাইন বর্তমানে জনপ্রিয়তার শীর্ষে। গুগলের প্রায় সব অ্যাপে এখন ম্যাটেরিয়াল ডিজাইন ব্যবহার করা হয়েছে। এর জন্য দরকার হয় ম্যাটেরিয়াল আইকনগুলো। এসব আইকন পাওয়া যাবে গুগলের সাইটেই।
লিঙ্কে
গিয়ে আপনার দরকারি আইকন পছন্দ হলে তা সিলেক্ট করলে আসবে নতুন অপশন। সেখানে দেখা যাবে আইকনের সাইজ কি হবে, সাদা নাকি কালো আইকন, কোন ফরম্যাটে ডাউনলোড করতে চান ইত্যাদি।
সব
ডিভাইসের জন্য সাপোর্টেড আইকন ডাউনলোড হয়ে যাবে নিমিষেই। চমৎকার এসব আইকন পাওয়া যাবে সম্পূর্ণ বিনামূল্যে।
অ্যান্ড্রয়েড আর্সেনাল (Android-Arsenal)
অ্যান্ড্রয়েড আর্সেনাল
হলো অ্যান্ড্রয়েড ডেভেলপারদের
জন্য বিশাল লাইব্রেরির সংগ্রহশালা। যেমন
অ্যাপে ছবি দেখার জন্য আপনি চাচ্ছেন ভালো কিছু ব্যবহার করতে। সেক্ষেত্রে অ্যান্ড্রয়েড আর্সেনালে
রয়েছে চমৎকার সব ছবি দেখানোর জন্য ইমেজ ভিউয়ার লাইব্রেরি। এগুলো থেকে পছন্দেরটি ব্যবহার করতে পারবেন নিজের মতো করে।
এ
ওয়েবসাইটের সবচেয়ে ভালো ব্যপার হচ্ছে এটা প্রতি নিয়ত আপডেট হচ্ছে, প্রতিদিন চমৎকার কিছু, দারুণ কিছু আসছে। সুন্দরভাবে অর্গানাইজ করা আছে লাইব্রেগুলো।
জেনিমোশন (GenyMotion Emulator)
জেনিমোশন ব্যবহার করা হয় ইম্যাল্যুয়েটর হিসেবে অ্যান্ড্রয়েড স্টুডিওয়ের সঙ্গে।সাধারণত অ্যান্ড্রয়েড স্টুডিওয়ের সঙ্গে অ্যাম্বেডেড যে ভার্চুয়াল ডিভাইস থাকে তা বুট হতে বেশ সময় নেয়। সে ক্ষেত্রে জেনিমোশন অনেক দ্রুত কাজ করে।
জেনিমোশন সেট আপ দেয়া বেশ সহজ ও সিম্পল। সম্পূর্ণ বিনামূল্য ব্যবহার করতে পারবেন জেনিমোশন।
No comments:
Post a Comment