আপনি যদি আপনার প্রথম মোবাইল অ্যাপটি কীভাবে চালু করবেন সে সম্পর্কে একটি শিক্ষানবিস-বান্ধব গাইড খুঁজছেন, আপনি সঠিক জায়গায় এসেছেন৷ ছিল অ্যাপ ডেভেলপমেন্টের জগতে আমাদের প্রথম ঝাঁপ এবং আমরা স্বীকার করি যে প্রথমে, আমরা ঠিক ততটাই হারিয়ে গিয়েছিলাম যেটা আপনি সম্ভবত এখনই আছেন। আমাদের নিজেদের কষ্টার্জিত পাঠগুলি ভাগ করে আপনার অ্যাপটিকে মাটি থেকে নামিয়ে আনতে আমাদের সাহায্য করুন৷ হ্যাকারনুন মোবাইল অ্যাপটিও একটি সফল অ্যাপ জমা দেওয়ার প্রক্রিয়া নিশ্চিত করতে বিশদ ধাপে ধাপে নির্দেশাবলী এবং নির্দেশিকাগুলির জন্য Apple এবং Google-এর অফিসিয়াল ডকুমেন্টেশনগুলি উল্লেখ করতে ভুলবেন না৷ লিঙ্কের টেবিল হ্যাকারনুন থেকে একটি ব্যাপক নির্দেশিকা Google Play Store ধাপে ধাপে নির্দেশিকা অ্যাপল অ্যাপ স্টোর ধাপে ধাপে গাইড অব্যাহতি পত্র অ্যাপল অ্যাপ স্টোর ধাপে ধাপে গাইড অ্যাপল ডেভেলপার প্রোগ্রামে নথিভুক্ত করুন: একটি অ্যাপল ডেভেলপার অ্যাকাউন্টের জন্য এ নিবন্ধন । developer.apple.com করুন উপযুক্ত সদস্যতার ধরন (ব্যক্তি বা সংস্থা) চয়ন করুন এবং বার্ষিক ফি প্রদান করুন - 99 USD [ ] এখানে একটি ডেমো আছে: জমা দেওয়ার জন্য আপনার অ্যাপ প্রস্তুত করুন: [ ] নিশ্চিত করুন যে আপনার অ্যাপ মেনে চলে, যার মধ্যে বিষয়বস্তু, নকশা এবং কার্যকারিতা প্রয়োজনীয়তা রয়েছে। Apple-এর অ্যাপ স্টোর পর্যালোচনা নির্দেশিকা [ ] সামঞ্জস্য এবং কর্মক্ষমতা নিশ্চিত করতে বিভিন্ন Apple ডিভাইসে আপনার অ্যাপ পরীক্ষা করুন। স্ক্রীনের আকার, রেজোলিউশন এবং ওরিয়েন্টেশনের মতো ডিভাইস-নির্দিষ্ট বৈশিষ্ট্যগুলি পরিচালনা করুন। [ ] অ্যাপলের সর্বশেষ iOS সংস্করণ এবং প্রযুক্তির জন্য সমর্থন অন্তর্ভুক্ত করুন। যদি আপনার অ্যাপে অ্যাকাউন্ট-ভিত্তিক বৈশিষ্ট্যগুলি অন্তর্ভুক্ত থাকে, তাহলে হয় একটি সক্রিয় ডেমো অ্যাকাউন্ট বা সম্পূর্ণ বৈশিষ্ট্যযুক্ত ডেমো মোড প্রদান করুন, সাথে আপনার অ্যাপ পর্যালোচনা করার জন্য প্রয়োজন হতে পারে এমন অন্য কোনো হার্ডওয়্যার বা সংস্থান প্রদান করুন (যেমন লগইন শংসাপত্র বা একটি নমুনা QR কোড) অ্যাপ স্টোর সম্পদ তৈরি করুন: (PNG ফরম্যাট, একাধিক মাপ) অনুসরণ করে একটি অ্যাপ আইকন ডিজাইন । অ্যাপলের হিউম্যান ইন্টারফেস নির্দেশিকা করুন উচ্চ-মানের স্ক্রিনশট ক্যাপচার করুন যা আপনার অ্যাপের বৈশিষ্ট্য এবং UI প্রদর্শন করে৷ [ ] একটি দৃশ্যত আবেদনময়ী অ্যাপ প্রিভিউ ভিডিও প্রস্তুত (ঐচ্ছিক কিন্তু প্রস্তাবিত)। করুন প্রাসঙ্গিক কীওয়ার্ড সহ একটি আকর্ষণীয় এবং সংক্ষিপ্ত অ্যাপের বিবরণ । লিখুন বিভিন্ন অ্যাপ স্টোর অঞ্চলের জন্য স্থানীয় বর্ণনা এবং কীওয়ার্ড তৈরি । করুন কোড সাইনিং: একটি iOS ডিস্ট্রিবিউশন প্রোভিশনিং প্রোফাইল এবং ডিস্ট্রিবিউশন সার্টিফিকেট তৈরি করুন Xcode-এ আপনার ডেভেলপার প্রোগ্রাম অ্যাকাউন্ট যোগ করুন। উপরের মেনু থেকে, Xcode নির্বাচন করুন, তারপর পছন্দগুলি নির্বাচন করুন। [ ] Accounts-এ ক্লিক করুন। উইন্ডোর নীচে বাম কোণে, + চিহ্ন টিপুন, তারপর অ্যাপল আইডি যোগ করুন... [] অ্যাপল ডেভেলপার প্রোগ্রামের জন্য আপনার অ্যাপল আইডি এবং পাসওয়ার্ড , তারপর সাইন ইন ক্লিক করুন। লিখুন এরপর, স্বয়ংক্রিয় স্বাক্ষর সক্ষম করুন৷ প্রকল্প সম্পাদক থেকে, একটি লক্ষ্য নির্বাচন করুন এবং সাধারণ নির্বাচন করুন। "সাইনিং" বিভাগে নিচে স্ক্রোল করুন এবং সেটিংস প্রসারিত করতে ত্রিভুজ আইকনে ক্লিক করুন। স্বয়ংক্রিয়ভাবে স্বাক্ষর পরিচালনা করতে বাক্সে ক্লিক করুন৷ আপনার দল নির্বাচন করুন. [ ] Xcode ব্যবহার করে অ্যাপটি আর্কাইভ এবং আপলোড করুন আমরা অ্যাপ স্টোর কানেক্টের মাধ্যমে পর্যালোচনার জন্য অ্যাপটি জমা দেওয়ার আগে, আমাদের এক্সকোডের মাধ্যমে বিল্ড আপলোড করতে হবে Xcode-এ, স্থাপনার লক্ষ্য হিসাবে নির্বাচন করুন। । জেনেরিক iOS ডিভাইস উপরের মেনু থেকে চয়ন এবং পণ্য করুন সংরক্ষণাগারে ক্লিক করুন। Xcode অর্গানাইজার চালু হবে, আপনার অতীতে তৈরি করা যেকোনো সংরক্ষণাগার প্রদর্শন করবে। নিশ্চিত করুন যে বর্তমান বিল্ডটি নির্বাচিত হয়েছে এবং ডানদিকের প্যানেলে এ ক্লিক করুন৷ [ ] অ্যাপ স্টোরে আপলোড করুন আপনার শংসাপত্র নির্বাচন করুন এবং ক্লিক করুন৷ [ ] চয়ন করুন পরবর্তী উইন্ডোতে, নীচের ডানদিকের কোণায় এ ক্লিক করুন৷ আপলোড সম্পন্ন হলে একটি সফল বার্তা প্রদর্শিত হবে। ক্লিক করুন. [ ] আপলোড সম্পন্ন অ্যাপটির জন্য একটি অ্যাপ স্টোর কানেক্ট রেকর্ড তৈরি করুন - অ্যাপের মেটাডেটা কনফিগার করুন এবং অ্যাপ স্টোর কানেক্ট রেকর্ডে আরও বিশদ বিবরণ দিন অ্যাপ স্টোর কানেক্ট ড্যাশবোর্ডে, আমার অ্যাপস নির্বাচন । করুন উপরের বাম কোণে চিহ্নে ক্লিক করুন, তারপর ক্লিক করুন। [ ] + নতুন অ্যাপে একটি নতুন অ্যাপ স্টোর কানেক্ট রেকর্ড তৈরি করতে, আপনার এই বিবরণগুলির প্রয়োজন হবে: , অ্যাপের নাম, ডিফল্ট ভাষা, বান্ডেল আইডি এবং SKU। আপনি পরে এই বিবরণগুলি পরিবর্তন করতে পারবেন না, তাই আপনি যা লিখছেন তা নিশ্চিত করুন৷ প্ল্যাটফর্ম ➡️ আবিষ্কারের জন্য অপ্টিমাইজ করতে আপনার অ্যাপের নামের কীওয়ার্ড ব্যবহার করুন। ➡️ বান্ডেল আইডিটি আপনার Xcode প্রকল্পের Info.plist ফাইলের বান্ডেল শনাক্তকারীর সাথে একটি সঠিক মিল হওয়া আবশ্যক (টার্গেটের সাধারণ --> পরিচয় বিভাগে)। ➡️ SKU ব্যবহারকারীদের কাছে দৃশ্যমান নয় এবং সেট করা আপনার উপর নির্ভর করে। এটি একটি শনাক্তকারী হতে পারে যা আপনি আপনার কোম্পানিতে ব্যবহার করেন বা অন্য কিছু যা আপনার জন্য অর্থপূর্ণ। গ্রহণযোগ্য অক্ষরগুলির মধ্যে অক্ষর, সংখ্যা, হাইফেন, পিরিয়ড এবং আন্ডারস্কোর রয়েছে এবং সেগুলি অবশ্যই একটি অক্ষর বা সংখ্যা দিয়ে শুরু করতে হবে। অ্যাপ স্টোর সংযোগে "অ্যাপ স্টোর" ট্যাবের অধীনে, "অ্যাপ তথ্য" পৃষ্ঠায়, অতিরিক্ত ভাষা, বিভাগ এবং অ্যাপের গোপনীয়তা নীতি URL যোগ করুন [ ] অ্যাপটিকে বিনামূল্যে হিসাবে সেট করুন বা " " পৃষ্ঠায় এর মূল্য স্তর নির্বাচন করুন মূল্য এবং উপলব্ধতা ৷ "বৈশিষ্ট্য" ট্যাবের অধীনে, আমরা আপনার অ্যাপের যেকোনো কনফিগারেশন যোগ করতে পারি, যেমন এবং [ ] অ্যাপ স্টোর প্রযুক্তিতে গেম সেন্টার অ্যাপ-মধ্যস্থ কেনাকাটা এই পর্যায়ে, অ্যাপটিকে "অ্যাপ স্টোর" এর অধীনে বাম দিকের প্যানেলে একটি হলুদ বিন্দু এবং স্ট্যাটাস "জমা দেওয়ার জন্য প্রস্তুত" দিয়ে চিহ্নিত করা হবে। আপনি কনফিগার করতে চান বিল্ড নির্বাচন করুন. এখানেই আমরা অ্যাপ স্টোরে পণ্যের পৃষ্ঠার তথ্য যোগ করব। [ ] অ্যাপের স্ক্রিনশট করুন (JPEG বা PNG ফর্ম্যাটে এবং স্ট্যাটাস বার ছাড়া)। আমরা একটি ডিভাইসের জন্য স্ক্রিনশটগুলির একটি সেট আপলোড করতে পারি এবং অন্য সমস্ত আকারের জন্য সেগুলি ব্যবহার করতে পারি। আপলোড স্ক্রিনশটগুলি আপলোড করা শেষ হওয়ার পরে উইন্ডোর উপরের ডানদিকের কোণায় ক্লিক করুন৷ [ ] সংরক্ষণে নিচে স্ক্রোল করুন এবং অ্যাপের বিবরণ, কীওয়ার্ড, সমর্থন URL এবং মার্কেটিং URL লিখুন। [ ] ➡️ অ্যাপটির বর্ণনা এবং কীওয়ার্ডগুলি গুরুত্বপূর্ণ। আবিষ্কারের জন্য তাদের করা নিশ্চিত করুন। অপ্টিমাইজ ➡️ সমর্থন URL একটি পরিচিতি ফর্ম সহ একটি ল্যান্ডিং পৃষ্ঠার মতো সহজ হতে পারে৷ ➡️ মার্কেটিং URL আপনার অ্যাপের ওয়েবসাইট হতে পারে এবং এটি ঐচ্ছিক। নীচের "সাধারণ অ্যাপ তথ্য" বিভাগে, অ্যাপটির আইকন আপলোড করুন এবং এর সংস্করণ নম্বর, কপিরাইট এবং যোগাযোগের তথ্য লিখুন। [ ] ➡️ অ্যাপের আইকন 1024px x 1024px হওয়া উচিত। ➡️ সংস্করণ নম্বরটি Xcode-এর সাথে হুবহু মিলে যাওয়া উচিত। ➡️ কপিরাইট তথ্য সাধারণত এই মত দেখায়: "কপিরাইট (c) 2017, Instabug, Inc"। ➡️ এখানে যোগাযোগের তথ্য ব্যবহারকারীদের কাছে প্রদর্শিত হবে। "রেটিং" এর পাশে এ ক্লিক করুন এবং আমাদের অ্যাপের জন্য প্রযোজ্য বিকল্পগুলি নির্বাচন করুন - অ্যাপটি পর্যালোচনার সময় প্রত্যাখ্যান করা যেতে পারে যদি এটি তার রেটিং এর সাথে মেলে না। [ ] সম্পাদনা "অ্যাপ পর্যালোচনা তথ্য" বিভাগের অধীনে, আপনার যোগাযোগের তথ্য (মার্কোস?), পর্যালোচকের জন্য আপনার কাছে থাকা যেকোনো নোট লিখুন এবং সংস্করণ প্রকাশের তারিখ সেট করুন। [ ] ➡️ এখানে যোগাযোগের তথ্যটি পর্যালোচকদের জন্য রয়েছে যদি তাদের সরাসরি আপনার কাছে পৌঁছাতে হয়। ➡️ পর্যালোচকদের জন্য নোটগুলিতে নির্দিষ্ট হার্ডওয়্যার সম্পর্কে তথ্য অন্তর্ভুক্ত থাকতে পারে যা তাদের ব্যবহার করার প্রয়োজন হতে পারে বা ব্যবহারকারীর অ্যাকাউন্টের তথ্য তাদের অ্যাক্সেসের জন্য প্রয়োজন হতে পারে। ➡️ প্রথম প্রকাশের জন্য, আপনার সাধারণত সংস্করণ প্রকাশের তারিখটি স্বয়ংক্রিয় হিসাবে ছেড়ে দেওয়া উচিত। উপরের ডানদিকের কোণায়, ক্লিক করুন৷ [ ] সংরক্ষণ করুন অ্যাপ স্টোর সংযোগ আপনার ডেভেলপার অ্যাকাউন্ট ব্যবহার করে অ্যাপ স্টোর কানেক্ট ( ) এ লগ ইন । appstoreconnect.apple.com করুন "আপনি আপনার অ্যাপ জমা দেওয়ার আগে একটি বিল্ড নির্বাচন করুন" এ ক্লিক করুন। [ ] আপনি Xcode এর মাধ্যমে আপলোড করা বিল্ডটি বেছে । নীচের ডানদিকের কোণায় সম্পন্ন ক্লিক করুন, তারপরে উপরের ডানদিকের কোণায় সংরক্ষণ করুন, তারপর পর্যালোচনার জন্য জমা দিন। নিন অবশেষে, রপ্তানি সম্মতি, বিষয়বস্তুর অধিকার এবং বিজ্ঞাপন শনাক্তকারীর প্রশ্নের উত্তর দিন এবং ক্লিক করুন। [ ] জমা দিন অ্যাপ পর্যালোচনা এবং প্রকাশ: পর্যালোচনার অগ্রগতি নিরীক্ষণ করুন এবং অ্যাপলের রিভিউ টিমের যেকোনো সমস্যা বা অনুরোধের সাথে সাথে সমাধান করুন - উপরের অনুভূমিক মেনুতে নির্বাচন করুন, তারপরে বাম দিকের প্যানেলে ৷ [ ] কার্যকলাপ অ্যাপ স্টোর সংস্করণগুলি নির্বাচন করুন একবার অনুমোদন হয়ে , অ্যাপটির প্রকাশের তারিখ সেট করুন বা অবিলম্বে প্রকাশ করুন। গেলে এখানে এর একটি গাইড যা আমাদের পুরো প্রক্রিয়াটি আরও ভালভাবে বুঝতে সাহায্য করেছে: @CodeWithChris- https://www.youtube.com/watch?v=YPLs3xrDcm0&embedable=true অ্যাপ স্টোর পর্যালোচনা নির্দেশিকা - এড়ানোর জন্য মূল পয়েন্ট অনুপযুক্ত বিষয়বস্তু: আপনার অ্যাপে স্পষ্ট, আপত্তিকর, বা অবৈধ সামগ্রী অন্তর্ভুক্ত করা এড়িয়ে চলুন। বিভ্রান্তিকর তথ্য: আপনার অ্যাপের বর্ণনা, স্ক্রিনশট এবং মেটাডেটা সঠিকভাবে এর কার্যকারিতা উপস্থাপন করছে তা নিশ্চিত করুন। ব্যবহারকারীর গোপনীয়তা: ডেটা সংগ্রহের জন্য ব্যবহারকারীর সম্মতি নিন এবং ব্যবহারকারীর ডেটা নিরাপদে এবং দায়িত্বশীলভাবে পরিচালনা করুন। ক্র্যাশ এবং বাগ: কোনো ক্র্যাশ, বাগ বা পারফরম্যান্স সমস্যা চিহ্নিত করতে এবং ঠিক করতে আপনার অ্যাপটি পুঙ্খানুপুঙ্খভাবে পরীক্ষা করুন। ইউজার ইন্টারফেস: অ্যাপলের হিউম্যান ইন্টারফেস নির্দেশিকা অনুসরণ করুন, একটি দৃশ্যমান আকর্ষণীয় ডিজাইন প্রদান করুন এবং একটি সামঞ্জস্যপূর্ণ ব্যবহারকারীর অভিজ্ঞতা বজায় রাখুন। অ্যাপের কার্যকারিতা: নিশ্চিত করুন যে আপনার অ্যাপটি উদ্দেশ্য অনুযায়ী কাজ করে এবং লুকানো বা নথিভুক্ত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করে না। অ্যাপ স্টোর পর্যালোচনা নির্দেশিকা - প্রয়োজনীয় উপাদান সমস্ত অ্যাপ তথ্য এবং মেটাডেটা সম্পূর্ণ এবং নির্ভুল তা নিশ্চিত করুন অ্যাপ পর্যালোচনা আপনার কাছে পৌঁছানোর প্রয়োজন হলে আপনার যোগাযোগের তথ্য আপডেট করুন আপনার অ্যাপে সম্পূর্ণ অ্যাক্সেস সহ অ্যাপ পর্যালোচনা প্রদান করুন। ব্যাকএন্ড পরিষেবাগুলি সক্ষম করুন যাতে তারা পর্যালোচনার সময় লাইভ এবং অ্যাক্সেসযোগ্য থাকে৷ অ্যাপ রিভিউ নোটে অ-স্পষ্ট বৈশিষ্ট্য এবং অ্যাপ-মধ্যস্থ কেনাকাটার বিস্তারিত ব্যাখ্যা অন্তর্ভুক্ত করুন, যেখানে উপযুক্ত সেখানে সহায়ক ডকুমেন্টেশন সহ কার্যকারিতা: আপনার অ্যাপটি অবশ্যই সঠিকভাবে কাজ করবে এবং ব্যবহারকারীদের একটি স্পষ্ট উদ্দেশ্য এবং মূল্য প্রদান করবে। আইনি সম্মতি: মেধা সম্পত্তি অধিকার, গোপনীয়তা এবং ডেটা সুরক্ষা প্রবিধান সহ প্রযোজ্য আইন মেনে চলুন। ন্যূনতম ব্যবহারকারীর অভিজ্ঞতা: অতিরিক্ত অ্যাপ-মধ্যস্থ কেনাকাটা বা সদস্যতা ছাড়াই আপনার অ্যাপটিকে কিছু স্তরের কার্যকারিতা প্রদান করা উচিত। অ্যাপ-মধ্যস্থ কেনাকাটা: ব্যবহারকারীদের কাছে অ্যাপ-মধ্যস্থ কেনাকাটা বা সাবস্ক্রিপশনের বিষয়ে স্পষ্টভাবে যোগাযোগ করুন এবং তাদের বাস্তবায়ন সংক্রান্ত অ্যাপলের নির্দেশিকা অনুসরণ করুন। অ্যাপ স্টোর মেটাডেটা: অ্যাপের নাম, বিবরণ, স্ক্রিনশট এবং কীওয়ার্ড সহ আপনার অ্যাপের মেটাডেটাতে সঠিক এবং প্রাসঙ্গিক তথ্য প্রদান করুন। অন্যান্য নির্দেশিকা , , , , , , , বিকাশের নির্দেশিকা: UIKit AppKit WatchKit অ্যাপ এক্সটেনশন iOS ডেটা স্টোরেজ নির্দেশিকা Apple File System App Store Connect Help Developer Account Help ডিজাইন নির্দেশিকা: মানব ইন্টারফেস নির্দেশিকা , , , ব্র্যান্ড এবং মার্কেটিং নির্দেশিকা: মার্কেটিং রিসোর্স এবং আইডেন্টিটি নির্দেশিকা অ্যাপল পে মার্কেটিং নির্দেশিকা অ্যাপল ওয়ালেট নির্দেশিকাগুলিতে যোগ করুন অ্যাপল ট্রেডমার্ক এবং কপিরাইট ব্যবহারের জন্য নির্দেশিকা গুরুত্বপূর্ণ নোট অনুমোদন পেতে প্রায় এক থেকে তিন দিন সময় লাগে এবং অনুমোদনের পরে অ্যাপ স্টোরে অ্যাপটি উপস্থিত হতে 24 ঘন্টা পর্যন্ত সময় লাগতে পারে। অনুগ্রহ করে মনে রাখবেন, এপ্রিল 2023 থেকে, অ্যাপ স্টোরে জমা দেওয়া সমস্ত iOS এবং iPadOS অ্যাপ অবশ্যই Xcode 14.1 এবং iOS 16.1 SDK দিয়ে তৈরি করা উচিত। iPhone অ্যাপগুলি Apple সিলিকন Macs-এর Mac অ্যাপ স্টোরে স্বয়ংক্রিয়ভাবে প্রকাশিত হবে, যদি না আপনি অ্যাপ স্টোর সংযোগে তাদের উপলব্ধতা আপডেট করেন। যেকোন ধরনের বাগ, স্লো অ্যাপ, বিস্তারিত অ্যাপের বিবরণ, অসমাপ্ত অ্যাপ ইত্যাদি দেখায় এমন অ্যাপের জন্য অ্যাপলের বড় প্রত্যাখ্যান হার রয়েছে। আপনি যদি ব্যবহারকারীর তথ্য সংগ্রহ করেন, তাহলে আপনাকে তাদের একটি পরিষ্কার গোপনীয়তা নীতি প্রদান করতে হবে। আপনি অ্যাপল ইমেজ ব্যবহার করতে পারবেন না. অ্যাপটি প্রতিটি স্থানে যথাযথভাবে কাজ করে এবং একটি সঠিক অনুবাদ আছে তা নিশ্চিত করুন - যদিও অ্যাপল বিশ্বব্যাপী অ্যাপ পছন্দ করে! একটি সফল অ্যাপ জমা দেওয়ার প্রক্রিয়া নিশ্চিত করার জন্য বিস্তারিত ধাপে ধাপে নির্দেশাবলী এবং নির্দেশিকাগুলির জন্য Apple-এর অফিসিয়াল ডকুমেন্টেশন উল্লেখ করতে ভুলবেন না।