সুইফট প্রোগ্রামিং – String  || স্ট্রিং

 ৫। String  || স্ট্রিং এর ব্যবহার আগে আমরা দেখেছি। কিভাবে একটি স্ট্রিং ভ্যারিয়েবল ডিক্লেয়ার করা হয়, কিভাবে প্রিন্ট করা হয়, আমরা এখন আরেকটু বিস্তারিত ভাবে জানব। উপরের প্রোগ্রামে শুধু একটা String ভ্যারিয়েবল ডিক্লেয়ার করা হয়েছে এবং পরে তা প্রিন্ট করা হয়েছে। আমাদের কাছে যদি একের অধিক স্ট্রিং থাকে, এবং আমরা তা এক সাথে যুক্ত করতে … Read more

সুইফট প্রোগ্রামিং এ অ্যারে

সুইফটে কালেকশন সুইফট প্রোগ্রামিং এ তিনটি বিল্টইন কালেকশন রয়েছেঃ Array Dictionary Set যেখানে অর্ডারড ডেটা রাখার জন্য অ্যারে ব্যবহার করা হয়। আনঅর্ডারড এবং ইউনিক ডেটা রাখার জন্য সেট ব্যবহার করা হয়। এবং কী-ভ্যালু পেয়ারে আনঅর্ডারড ডেটা রাখার জন্য ডিকশনারি ব্যবহার করা হয়। মিউটেবল এই অ্যারে, সেট বা ডিকশনারি তৈরি করে যদি একটা ভ্যারিয়েবলে রাখি, তাহলে … Read more

অপারেটর – সুইফট প্রোগ্রামিং

অপারেটর বিভিন্ন ম্যাথম্যাটিক্যাল অথবা লজিক্যাল অপারেশনের জন্য অপারেটর ব্যবহার করা হয়। যা এক বা একাদিক ভ্যারিয়বল, কনস্ট্যান্ট অথবা ভ্যালুর উপর প্রয়োগ করা যায়। অন্যান্য প্রোগ্রামিং এর মত সুইফটের অপারেটর গুলো হচ্ছেঃ অ্যারিথম্যাটিক অপারেটরঃ সুইফটের স্ট্যান্ডার্ড ম্যাথ বা অ্যারিথমেটিক অপারেটর গুলো হচ্ছে যোগ (+), বিয়োগ (-), গুণ (*), ভাগ (/) 2 + 2 // equals 46 … Read more

সুইফট – ভ্যারিয়েবল এবং কনস্ট্যান্ট

কনস্ট্যান্ট কনস্ট্যান্ট হচ্ছে যার মান পরিবর্তন করা যাবে না। পুরো প্রজেক্টে মাত্র একবার ভ্যালু সেট করব বার বার ব্যবহার করা যাবে। সুইফট এ কনস্ট্যান্ট ডিক্লেয়ার করা হয়ে let কিওয়ার্ড দিয়ে। যেমনঃ এখানে আমরা দেখতে পাচ্ছি যে g একটা ডাবল ভ্যালু। greeting হচ্ছে একটা স্ট্রিং কনস্ট্যান্ট। কিন্তু আমাদেরকে বলে দিতে হয় নি কোনটা ডাবল, কোনটা স্টিং। সুইফট যথেষ্ঠ … Read more

সেটআপ এবং সাধারণ ধারনা

১। সেটআপ এবং সাধারণ ধারনাঃ  অ্যাপলের নতুন ল্যাঙ্গুয়েজ হচ্ছে Swift. যা C এবং Objective-C এর উপর ভিত্তি করে ডেভেলপ করা হয়েছে। এবং সুইফট এ  কোড করা C এবং Objective-C এর থেকে সহজ… সুইফট শিখতে হলে আমাদের অ্যাপলের নিজস্ব IDE Xcode লাগবে। আর Xcode এর জন্য লাগবে ম্যাক অপারেটিং সিস্টেম। অ্যাপলের ডেভেলপার সাইট থেকে Xcode ডাউনলোড করে … Read more

চাপাইনবাবগঞ্জ ভ্রমণ

উত্তরবঙ্গ ভ্রমণ, প্রথম দিনঃ সৈয়দপুর, রংপুর উত্তরবঙ্গ ভ্রমন, দ্বিতীয় দিনঃ রংপুর উত্তরবঙ্গ ভ্রমণ, তৃতীয় দিনঃ নীলফামারী, তেঁতুলিয়া, বাংলাবান্ধা, পঞ্চগড় উত্তরবঙ্গ ভ্রমণ, চতুর্থ দিনঃ ঠাকুরগাঁও, দিনাজপুর উত্তরবঙ্গ ভ্রমণ, পঞ্চম দিনঃ দিনাজপুর উত্তরবঙ্গ ভ্রমন, ষষ্ঠ দিনঃ দিনাজপুর, বগুড়া উত্তরবঙ্গ ভ্রমণ, সপ্তম দিনঃ বগুড়া, রাজশাহী উত্তরবঙ্গ ভ্রমণ, অষ্টম দিনঃ রাজশাহী উত্তরবঙ্গ ঘুরতে বের হয়েছি। ছিলাম বগুড়া, এরপর সেখান থেকে … Read more

রাজশাহী ভ্রমণ

উত্তরবঙ্গ ভ্রমণ, প্রথম দিনঃ সৈয়দপুর, রংপুর উত্তরবঙ্গ ভ্রমন, দ্বিতীয় দিনঃ রংপুর উত্তরবঙ্গ ভ্রমণ, তৃতীয় দিনঃ নীলফামারী, তেঁতুলিয়া, বাংলাবান্ধা, পঞ্চগড় উত্তরবঙ্গ ভ্রমণ, চতুর্থ দিনঃ ঠাকুরগাঁও, দিনাজপুর উত্তরবঙ্গ ভ্রমণ, পঞ্চম দিনঃ দিনাজপুর উত্তরবঙ্গ ভ্রমন, ষষ্ঠ দিনঃ দিনাজপুর, বগুড়া উত্তরবঙ্গ ভ্রমণ, সপ্তম দিনঃ বগুড়া, রাজশাহী   উত্তরবঙ্গ ঘুরতে বের হয়েছি। রাজশাহী এসেছি বগুড়া থেকে, রাতে ছিলাম হোটেল মিড টাউনে। … Read more

উত্তরবঙ্গ ভ্রমণ, সপ্তম দিনঃ বগুড়া, রাজশাহী

উত্তরবঙ্গ ভ্রমণ, প্রথম দিনঃ সৈয়দপুর, রংপুর উত্তরবঙ্গ ভ্রমন, দ্বিতীয় দিনঃ রংপুর উত্তরবঙ্গ ভ্রমণ, তৃতীয় দিনঃ নীলফামারী, তেঁতুলিয়া, বাংলাবান্ধা, পঞ্চগড় উত্তরবঙ্গ ভ্রমণ, চতুর্থ দিনঃ ঠাকুরগাঁও, দিনাজপুর উত্তরবঙ্গ ভ্রমণ, পঞ্চম দিনঃ দিনাজপুর উত্তরবঙ্গ ভ্রমন, ষষ্ঠ দিনঃ দিনাজপুর, বগুড়া   দিনাজপুর থেকে এসেছি বগুড়াতে। রাতে বগুড়াতে একটা হোটেলে ছিলাম। সাত রাস্তার মাথা। সকালে ঘুম থেকে উঠেছি সাড়ে আটটার দিকে। … Read more

বগুড়া ভ্রমণ

উত্তরবঙ্গ ভ্রমণ, প্রথম দিনঃ সৈয়দপুর, রংপুর উত্তরবঙ্গ ভ্রমন, দ্বিতীয় দিনঃ রংপুর উত্তরবঙ্গ ভ্রমণ, তৃতীয় দিনঃ নীলফামারী, তেঁতুলিয়া, বাংলাবান্ধা, পঞ্চগড় উত্তরবঙ্গ ভ্রমণ, চতুর্থ দিনঃ ঠাকুরগাঁও, দিনাজপুর উত্তরবঙ্গ ভ্রমণ, পঞ্চম দিনঃ দিনাজপুর   উত্তরবঙ্গ ঘুরতে বের হয়েছি। রাতে দিনাজপুর ছিলাম।  সকালে ঘুম ফ্রেস হয়ে নাস্তা করলাম। লিচু এবং আম দিয়ে। আগের দিনের অনেক গুলো লিচু এবং আম … Read more

দিনাজপুর ভ্রমণ

উত্তরবঙ্গ ভ্রমণ, প্রথম দিনঃ সৈয়দপুর, রংপুর উত্তরবঙ্গ ভ্রমন, দ্বিতীয় দিনঃ রংপুর উত্তরবঙ্গ ভ্রমণ, তৃতীয় দিনঃ নীলফামারী, তেঁতুলিয়া, বাংলাবান্ধা, পঞ্চগড় উত্তরবঙ্গ ভ্রমণ, চতুর্থ দিনঃ ঠাকুরগাঁও, দিনাজপুর সকালে ঘুম থেকে উঠেছি ৭টা ৩০ এর দিকে। এরপর ফ্রেস হলাম। রোহান ভাইকে কল দিলাম। উনি চলে আসল। এরপর গেলাম নাস্তা খেতে। দিলশান হোটেলে। সেখান থেকে গিয়েছি রাম সাগর পার্কে। … Read more