کدنامهمرجع‌های مهندسی نرم‌افزار، به فارسی

انتشار اپلیکیشن موبایل

Shipping mobile apps

نوشتن اپ نصف کار است. نیمهٔ دیگر — امضای دیجیتال، متادیتا، بازبینی فروشگاه، انتشار تدریجی و بازگشت نسخه — جایی است که بیشتر تیم‌ها اولین بار گیر می‌کنند، معمولاً یک روز قبل از انتشار. این مسیر همان نیمه است، برای هر چهار فروشگاهی که برای مخاطب ایرانی اهمیت دارند.

۱۷فصل
۲۷۳تمرین با پاسخ
≈ ۲۵ ساعتزمان تخمینی
۳پروژهٔ نهایی

پیشرفت تو

۰٪

درصد هر فصل از دو چیز می‌آید: چقدر از بخش‌هایش را خوانده‌ای (۵۵٪) و چند تمرینش را تیک زده‌ای (۴۵٪). همه‌چیز داخل مرورگر خودت می‌ماند.

فصل

فصل‌ها به هم وابسته‌اند و ترتیبشان معنا دارد. هر مسیر با پروژه‌های نهایی تمام می‌شود: ساده، متوسط، پیچیده.

۱

از کد تا فایل نصبی

مسیر بیلد در اندروید و ‎iOS‎، کنار هم.

در نوبت نوشتن
۲

امضای دیجیتال

‎keystore‎، گواهی، و اینکه گم کردنش یعنی چه.

در نوبت نوشتن
۳

اندروید: ‎APK‎ در برابر ‎AAB‎

چرا گوگل پلی دیگر ‎APK‎ نمی‌پذیرد.

در نوبت نوشتن
۴

‎iOS‎: گواهی، ‎provisioning‎ و ‎IPA‎

پیچیده‌ترین بخش انتشار موبایل، مرحله‌به‌مرحله.

در نوبت نوشتن
۵

آیکون، اسپلش و متادیتا

اندازه‌ها، الزامات و اشتباهات رایج.

در نوبت نوشتن
۶

نسخه‌گذاری و ‎build number‎

تفاوت نسخهٔ نمایشی با شمارهٔ بیلد.

در نوبت نوشتن
۷

گوگل پلی: کنسول و انتشار

ایجاد اپ، مسیرهای انتشار و تست بسته.

در نوبت نوشتن
۸

گوگل پلی: بازبینی و سیاست‌ها

دلایل رایج رد شدن و انتشار تدریجی.

در نوبت نوشتن
۹

‎App Store Connect‎ و ‎TestFlight‎

توزیع نسخهٔ آزمایشی پیش از انتشار عمومی.

در نوبت نوشتن
۱۰

بازبینی اپل

راهنمای بازبینی، دلایل رد و پاسخ دادن به آن.

در نوبت نوشتن
۱۱

کافه‌بازار

الزامات، فرایند انتشار و تفاوت‌ها با پلی.

در نوبت نوشتن
۱۲

مایکت

انتشار، به‌روزرسانی و نکات عملی.

در نوبت نوشتن
۱۳

به‌روزرسانی و بازگشت

انتشار تدریجی، توقف انتشار و به‌روزرسانی اجباری.

در نوبت نوشتن
۱۴

آنالیتیکس و گزارش خرابی

دیدن اینکه اپ در دست کاربر واقعی چه می‌کند.

در نوبت نوشتن
۱۵

پروژهٔ ۱ — اولین فایل نصبی امضاشده

یک ‎AAB‎ امضاشده بساز و روی دستگاه واقعی نصب کن.

در نوبت نوشتنپروژهٔ ساده
۱۶

پروژهٔ ۲ — انتشار در یک فروشگاه

متادیتا، تست بسته و انتشار واقعی.

در نوبت نوشتنپروژهٔ متوسط
۱۷

پروژهٔ ۳ — انتشار خودکار چندفروشگاهی

‎CI‎ که بیلد می‌کند، امضا می‌زند و به چند فروشگاه می‌فرستد.

در نوبت نوشتنپروژهٔ پیچیده