Tag: iOS

become-a-professional-app-developer

কিভাবে একজন প্রফেশনাল মোবাইল এ্যাপ ডেভলপার হিসেবে নিজেকে প্রস্তুত করবেন – Part 1 (প্লাটফর্ম বাছাই)

(যারা বিগিনার ও শেখার ব্যাপারে সিরিয়াস তাদের ফোকাস করা হয়েছে) শুরুতেই কাগজ কলম নিন, কাগজের উপরের দিকে একটু বড় করে আপনার নাম লিখুন। নামের নিচে ছোট করে লিখুন “Mobile App Developer”। একদমই হাসির কিছু হয় নাই, সেলফ ব্রেন্ডিংয়ের শুরু এখান থেকে এবং এটা আপনাকে মোটিভেশন দিবে। আপনার রেজিওমি/সিভি লেখা শুরু হলো এর মাধ্যমে। এখন নিচের […]

Swift [weak self], weak – সুইফট ল্যাঙ্গুয়েজে weak self এবং weak variable এর ব্যবহার

Swift [weak self], weak – সুইফট ল্যাঙ্গুয়েজে weak self এবং weak variable এর ব্যবহার

weak self ব্যবহার করা হয় মেমোরি ম্যানেজমেন্টের জন্য। একটি অবজেক্ট অন্য অবজেক্টের রেফারেন্স ধরে রাখলে প্যারেন্ট অবজেক্ট ডিএলোকেট বা মেমোরি থেকে মুছে গেলে যাতে চাইল্ড অবজেক্টেও মুছে যায় কিংবা চাইল্ড অবজেক্টের জন্য মেমোরি দখল করে না রাখে সে জন্য weak self ব্যবহার করা হয়। এক্ষেত্রে self অপশনাল হয়ে যায় তাই self রেফারেন্সে নাল চেক কিংবা […]

সুইফট ল্যাঙ্গুয়েজে ডেলিগেট ইমপ্লিমেন্ট করা – Implementing delegates in Swift

ডেলিগেট কি: ডেলিগেট হলো ডিজাইন প্যাটার্ন যা কোন একটা নির্দিষ্ট ইভেন্ট ঘটলে একটা অবজেক্ট থেকে অন্য অবজেক্টে মেসেজ পাঠাতে সহায়তা করে। iOS ডেভলপারদের জন্য ডেলিগেশন খুব গুরুত্বপূর্ণ ডিজাইন প্যাটার্ণ । মনে করি, A অবজেক্ট B অবজেক্টকে কল করে কোন একটি কাজ করার জন্য। পরবর্তী কাজগুলো করার জন্য যখন কাজটি শেষ হবে, A অবজেক্টকে জানতে হবে যে B অবজেক্ট কাজটি শেষ করেছে। এটা করার জন্য […]

Objective-C Bangla Tutorial to develop iOS app – অবজেকটিভ সি বাংলা টিউটোরিয়াল

যারা iOS app ডেভলপমেন্ট করতে চান, অন্য কোন ল্যাঙ্গুয়েজে কাজ করে অভ্যস্ত এবং দ্রুত অবজেকটিভ সি আয়ত্ব করতে চান তাদের জন্য এই ডকুমেন্ট কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ জানা থাকতে হবে কারন টিউটোরিয়াল লেখার সময় ধরেই নেয়া হয়েছে আপনি কোন প্রোগ্রামিং ল্যাঙ্গুংয়জ জানেন, আগে কোন ল্যাঙ্গুলেয় না জানা থাকলে এই ডকুমেন্ট দুর্বোধ্য মনে হতে পারে। ফোকাস করা […]

X