নতুন tab-এ খুলবে

Mobile App Development · 90–120 min

App বন্ধ করে খুললেও reading list যেন হারিয়ে না যায়

শুধু screen আঁকা নয়—state, persistence আর interruption-এর কাজ অনুভব করুন।

কাজ শুরু করি

01 · প্রস্তুতি

যা দরকার

  • Basic programming আর পছন্দের emulator/device-এ একটি starter app আগে থেকেই চালু। Setup-এর সময় আলাদা; আগে linked platform guide দেখুন।

বেঁধে দেওয়া সময় শেষ হলে থামতে পারেন। অসম্পূর্ণ ফলও নিজের জন্য দরকারি evidence।

02 · কাজ

কাজের ধাপ

  1. 01

    Title field, Add action আর পরিষ্কার empty state-সহ list বানান। Local রাখুন; login বা backend নয়।

  2. 02

    নিজের stack-এর local storage-এ entry রেখে app বন্ধ করে আবার খুলুন।

  3. 03

    Duplicate tap, খালি title, বড় text আর অন্য app-এ যাওয়া test করুন। একটি failure লিখে রাখুন।

  4. 04

    Failure fix করে state logic-এর ছোট test দিন; data কোথায় থাকে বোঝান। সময় শেষ হলে reproduction লিখে পরে চালান।

03 · খেয়াল করুন

Output-এর পাশাপাশি নিজের প্রতিক্রিয়াও দেখুন

  • দ্বিতীয় screen বানানোর চেয়ে user-এর কাজ বাঁচিয়ে রাখা বেশি interesting লেগেছে?
  • Temporary UI state আর persisted data-এর পার্থক্য বোঝাতে পারেন?

একটু অন্যভাবে ভাবুন

কঠিন লাগলেই ক্যারিয়ারটি আপনার নয়—এমন নয়। আসল প্রশ্ন: কঠিন হওয়ার পরও কৌতূহলটি কি ফিরে এসেছে?

04 · ভেবে দেখুন

নিজেকে তিনটি সৎ প্রশ্ন

01

এই ধরনের problem-এ নিজের ইচ্ছায় আরও পাঁচ ঘণ্টা দিতে চাইবে? কেন?

02

কোন অংশ energy দিয়েছে, আর কোনটা drain করেছে?

03

Salary video নয়—এই path বাছার আগে কী evidence জোগাড় করবে?

আপনার উত্তর এই site জমা রাখে না। চাইলে নিজের notebook-এ লিখে রাখুন।

05 · এরপর কোথায়

Experiment ভালো লাগুক বা খারাপ—দুই ফলই আপনাকে কিছু জানায়।