This is an archived page. It's not actively maintained.

ফায়ারফক্স OS

ফায়ারফক্স OS এর জন্য অ্যাপ তৈরি

ফায়ারফক্স OS মজিলার ডেভেলপ করা, এবং লিনাক্স ও গেকো ইঞ্জিনে চলা একটি নতুন মোবাইল অপারেটিং সিস্টেম।

ফায়ারফক্স OS এর সোর্সকোড উন্মুক্ত এবং সে কারনে প্রোপ্রাইটরি প্রযুক্তি থেকেও মুক্ত। আমরা অ্যাপলিকেশন ডেভেলপারদের দারুন সব অ্যাপ তৈরি করার ক্ষমতা দিচ্ছি,  আর এটি ব্যবহারকারীদের সন্তুষ্ট করার জন্য যথেষ্ট পরিমান শক্তিশালি এবং সহজ।

ওয়েব ডেভেলপারদের বোঝার জন্য সবচেয়ে গুরুত্বপূর্ণ অংশ হচ্ছে, পুরো ইউজার ইন্টারফেসটি-ই একটি ওয়েব অ্যাপ যেটা অন্যান্য ওয়েব অ্যাপ চালু এবং প্রদর্শন করতে পারে। ইউজার ইন্টারফেসে কোন ধরনের পরিবর্তন করতে হলে বা ফায়ারফক্স ওএস এর জন্য অ্যাপ তৈরি করতে হলে আপনাকে সেটা করতে হবে HTML, CSS এবং JavaScript ব্যবহার করেই। তবে চিন্তার কোন কারন নেই! আপনি আমাদের API এর মাধ্যমে মোবাইল ডিভাইসের সকল হার্ডওয়্যার ও সেবা ব্যবহার করার সুবিধা পাবেন।

প্রোডাক্ট হিসেবে দেখতে চাইলে ফায়ারফক্স ওএস হচ্ছে বুট টু গেকো (B2G) এর উপরে মজিলা (ও আমাদের OEM প্রস্তুতকারকদের) করা ব্র্যান্ডিং এবং সমর্থিত সেবা যুক্ত করা একটি অপারেটিং সিস্টেম এর ইঞ্জিনিয়ারিং কোড নেম। বুট টু গেকো মজিলার ভেতরের কিছু ইঞ্জিনিয়ার এবং বাইরের মজিলা/উন্মুক্ত সোর্স পরিবারের সম্মিলিত প্রচেষ্টায় ডেভেলপ করা সম্ভব হয়েছে।

ওপেন ওয়েব অ্যাপ এবং ফায়ারফক্স ওএস এ ইন্সটল যোগ্য অ্যাপ তৈরি করার জন্য আপনার সম্ভাব্য যতরকম তথ্য দরকার হবে, তা জানতে আমাদের অ্যাপ সেন্টারে যান!

প্লাটফর্ম গাইড

ফায়ারফক্স ওএস প্লাটফর্মের বিভিন্ন উপাদান কিভাবে একসাথে থাকে ও কাজ করে, তার বিস্তারিত নিয়ে প্লাটফর্ম ডেভেলপারদের জন্য একটি নির্দেশিকা।

বিল্ড এবং ইন্সটল

ইমুলেটরে ফায়ারফক্স ওএস চালানো, উপযুক্ত ডিভাইস অথবা ডেস্কটপ সিমুলেটরে ফায়ারফক্স ওএস বিল্ড ও ইন্সটল করার বিস্তারিত নিয়ে একটি নির্দেশিকা।

ডেভেলপার ফোন সমূহ

নির্দিষ্ট ডেভেলপার ফোন টুইক, হালনাগাদ, ঠিক করা এবং কেনা সংক্রান্ত তথ্য।

অন্যান্য রিসোর্স

দ্রষ্টব্যঃ ফায়ারফক্স ওএস ডকুমেন্টেশনের সম্পর্কিত চলতি কাজগুলোর হিসেব আমরা ফায়ারফক্স ওএস এর ডকুমেন্টেশনের অবস্থা পাতায় রাখছি। যদি আপনি আমাদের ফায়ারফক্স ওএস এর ডকুমেন্টেশনে অবদান রাখতে সহযোগিতা করতে চান, তাহলে কোন কাজটি করা প্রয়োজন জানতে এই পাতাটি দেখুন!

  1. পরিচিতি
  2. প্লাটফর্ম গাইড
    1. আর্কিটেকচার ওভারভিউ
    2. অ্যাপস আর্কিটেকচার
    3. গঙ্ক
    4. গেকো
    5. গাইয়া
    6. নিরাপত্তা
    7. ফিচার সমর্থন তালিকা
    8. সেটিংস তালিকা
  3. বিল্ড ও ইন্সটল
    1. ফায়ারফক্স ওএস বিল্ড ওভারভিউ
    2. বিল্ড করার আবশ্যিক বিষয়াবলী
    3. প্রথম বিল্ডের জন্য তৈরি হওয়া
    4. ফায়ারফক্স OS বিল্ড করা
    5. ফায়ারফক্স OS রূপান্তর করা
    6. ফায়ারফক্স OS বা গাইয়া কিভাবে চলবে নির্বাচন করা
    7. ফায়ারফক্স OS ডেস্কটপ ক্লায়েন্ট ব্যবহার করা
    8. ফায়ারফক্স OS ইমুলেটর ব্যবহার
    9. মোবাইল ডিভাইসে ফায়ারফক্স OS ইন্সটল
    10. ফায়ারফক্স OS হালনাগাদ প্যাকেজ তৈরি ও প্রয়োগ
    11. রানটাইম টুলস
  4. ফায়ারফক্স ওএস উন্নয়ন
    1. গাইয়া উন্নয়নের সংক্ষিপ্ত নির্দেশনা
    2. B2G উন্নয়নের সংক্ষিপ্ত নির্দেশনা
    3. বিল্ড সিস্টেম প্রাইমার
    4. ফায়ারফক্স OS বাগওয়ার্ক
    5. গাইয়া হ্যাক করা
    6. গাইয়া অ্যাপস নির্দেশনা
    7. মার্কেট কাস্টমাইজেশন নির্দেশনা
    8. হোস্ট ফাইল সম্পাদনা
    9. .userconfig ফাইলের মাধ্যমে কাস্টমাইজ করা
    10. ফায়ারফক্স ওএস অ্যাপ এর জন্য কিবোর্ড কাস্টমাইজ
    11. b2g.sh স্ক্রিপ্ট কাস্টমাইজ
    12. ফায়ারফক্স ওএস লোকালাইজ করা
  5. ডেভেলপার ফোন গাইড
    1. ফোন এবং ডিভাইস বৈশিষ্ট্য
    2. গিকসফোন
    3. ZTE OPEN
    4. ফ্লাম
    5. সাধারন ডিভাইসের বৈশিষ্ট্য
    6. সমস্যা সমাধান
    7. ওপেন রেফারেন্স ডিভাইস সমূহের জন্য ভালো অভ্যাস
  6. ফায়ারফক্স OS রিলিজ নোট সমূহ
    1. Firefox OS 1.3 for developers
    2. Firefox OS 1.2 for developers
    3. Firefox OS 1.1 for developers
    4. Firefox OS 1.0.1 for developers
  7. টেস্ট করা
  8. ডিবাগ করা
    1. ফায়ারফক্স OS এর জন্য ডেভেলপার সেটিংস
    2. ডেস্কটপে ফায়ারফক্স OS ডিভাইস যুক্ত করা
    3. ফায়ারফক্স ডেভেলপার টুলস ব্যবহার করে ফায়ারফক্স OS ডিবাগের জন্য সেটআপ
    4. ডিভাইসের কনসোল লগিং
    5. ADB ইন্সটল ও ব্যবহার
    6. স্ক্রীনশট নেয়া
    7. ফায়ারফক্স OS অ্যাপ ম্যানেজার ব্যবহার
    8. ফায়ারফক্স OS এ "মেমোরি শেষ" সম্পর্কিত সমস্যা সমাধান
    9. gdb ব্যবহার করে B2G ডিবাগ
    10. Valgrind ব্যবহার করে B2G ডিবাগ