ساختن یک اپ موبایل بدون کدنویسی: چرا اپ ساختهشده با هوش مصنوعیتان شاید همین حالا یکی است
کاربرانتان مدام میپرسند «اپ دارین؟» پیش از آنکه ماهها صرف اپاستور کنید، این هم راهی برای اینکه وباپ ساختهشده با هوش مصنوعیتان حس یک اپ موبایل واقعی بدهد — بدون کدنویسی و معمولاً بدون هیچ اپاستوری.
دیر یا زود، کسی که از اپ ساختهشده با هوش مصنوعیتان استفاده میکند این پرسش را میپرسد: «اپی هست که بتونم دانلودش کنم؟» و اگر مثل بیشتر بنیانگذاران غیرفنی باشید، دلتان کمی هری میریزد — چون شنیدهاید که وارد شدن به اپاستور یعنی برنامهنویس، ماهها کار، و فرایند بازبینی اپل. خبر خوب: ساختن یک اپ موبایل بدون کدنویسی بیشتر پرسشی است که از قبل به آن پاسخ دادهاید. وباپ شما میتواند همان اپ موبایل باشد. فقط کمی کمک میخواهد.
پرسشی که نزدیک بود یک کسبوکار فعال را از ریل خارج کند
یک مربی دفترداری که میشناسیم با هوش مصنوعی یک پورتال مشتری ساخت — مشتریهایش رسیدها را آپلود میکنند، خلاصههای ماهانهشان را میبینند، و با او پیام رد و بدل میکنند، همه در یک جا. کار میکرد. مشتریها عاشقش بودند. بعد سه تا از آنها، در یک ماه، پرسیدند آیا «اپی برای گوشیام» هست.
او همان کاری را کرد که بیشتر مردم میکنند: «چطور یک اپ به اپاستور برسانم» را گوگل کرد، پیشفاکتورهای آژانسها را پیدا کرد که از ۱۵٬۰۰۰ دلار شروع میشدند، دربارهٔ حسابهای برنامهنویسی و دستورالعملهای بازبینی خواند، و نتیجه گرفت که محصولش به دیواری خورده که توان بالا رفتن از آن را ندارد.
این چیزی است که هنوز نمیدانست: مشتریهایش اپ اپاستور نمیخواستند. آنها سه چیز مشخص میخواستند — میخواهم از صفحهٔ اصلی گوشی بازش کنم، میخواهم روی گوشیام درست نمایش داده شود، و نمیخواهم هر بار وارد شوم. هر سه در یک بعدازظهر قابل درست شدن بودند، درون همان اپی که از قبل داشت، بدون نوشتن کد.
این الگویی است که ارزش درونی کردن دارد: وقتی کاربران میگویند «اپ»، معمولاً دارند یک تجربه را توصیف میکنند، نه یک کانال توزیع.
قدم ۱: از اپ خودتان روی گوشی خودتان استفاده کنید — درستوحسابی
پیش از تغییر هر چیزی، بفهمید کاربرانتان واقعاً با چه چیزی زندگی میکنند. اپتان را روی گوشیتان باز کنید — نه پیشنمایش در اپساز هوش مصنوعی، گوشی واقعیتان — و یک کار کامل را طوری انجام دهید که انگار یک مشتری هستید. رسید را آپلود کنید. جلسه را رزرو کنید. صورتحساب را پرداخت کنید.
بیشتر کسانی که این را صادقانه انجام میدهند، همان سه مشکل را پیدا میکنند:
- دکمهها و لینکها برای لمس کردن خیلی کوچکاند. انگشت شما یک مکاننمای ماوس نیست. اگر مجبورید برای زدن یک دکمه زوم کنید، هر کاربری هم همین کار را میکند.
- جدولها و فرمها از صفحه بیرون میزنند. آن داشبورد مرتب با شش ستون، روی گوشی به یک آشفتگیِ پیمایشبهپهلو تبدیل میشود.
- تایپ کردن دردناک است. فرمی که روی لپتاپ یک دقیقه طول میکشد، روی گوشی پنج دقیقه میشود، بهخصوص اگر صفحهکلید اشتباه ظاهر شود (حروف وقتی فیلد عدد میخواهد) یا صفحه هنگام تایپ اینور و آنور بپرد.
آنچه آزارتان داد را بنویسید. مشخص باشید. «دکمهٔ آپلود رسید زیر خط دید و کوچک است» یک دستورالعمل قابل درست شدن است؛ «روی موبایل حس بدی دارد» نه.
قدم ۲: از اپساز هوش مصنوعیتان بخواهید آن را گوشیپسند کند
فهرستتان را پیش اپساز هوش مصنوعیتان ببرید و یکییکی از رویشان بگذرید. واژهٔ جادویی، اگر بخواهیدش، «واکنشگرا» (responsive) است — یعنی چیدمان بهجای جمع شدن، خودش را برای جا گرفتن در صفحه بازچینی میکند. ولی به اصطلاح فنی نیازی ندارید. توصیفهای ساده کار میکنند:
«روی گوشی، داشبورد مشتری نیاز به پیمایش به پهلو دارد. آن را طوری بازچینی کن که همه چیز در صفحهٔ گوشی جا شود — در صورت نیاز بخشها را بهصورت عمودی روی هم بچین.»
«همهٔ دکمهها را آنقدر بزرگ کن که روی گوشی بهراحتی قابل لمس باشند.»
«در فرم آپلود رسید، کاری کن فیلد مبلغ صفحهکلید عددی را بالا بیاورد.»
بعد هر اصلاح را پیش از رفتن به بعدی روی گوشی واقعیتان بررسی کنید، به همان شیوهای که هر تغییری را در اپتان آزمایش میکنید. یک تغییر، یک بررسی. چیدمانهای موبایل ظریفاند، و اصلاح یک اندازهٔ صفحه گاهی یکی دیگر را از جا درمیبرد — میخواهید همان وقتی که تغییر تازه است این را بگیرید.
یک درخواست دیگر هم در همین حین ارزش گفتن دارد: از اپسازتان بخواهید کاربران را روی دستگاههای خودشان وارد نگه دارد بهجای اینکه هر بازدید رمز عبور بخواهد. برای اپی که مردم در لحظههای آزاد روی گوشی به کار میبرند، همین یک تغییر برای «حس یک اپ واقعی» از هر چیز ظاهری بیشتر کار میکند.
قدم ۳: یک آیکون روی صفحهٔ اصلیشان بگذارید
این هم بخشی که بهطور غافلگیرکنندهای کم بنیانگذاران میدانند. هر گوشی امروزی میتواند یک وبسایت را به صفحهٔ اصلی سنجاق کند تا مثل یک اپ باز شود — آیکون خودش، تمامصفحه، بدون نوار آدرس مرورگر. اپساز هوش مصنوعیتان میتواند اپتان را طوری تنظیم کند که این خوب کار کند: آن را با نامش بخواهید —
«اپ من را بهصورت یک پروگرسیو وب اپ قابل نصب کن، با لوگوی ما بهعنوان آیکون.»
یک پروگرسیو وب اپ (PWA) فقط یک وبسایت با تنظیمات درست است تا مثل یک اپ نصبشده رفتار کند. وقتی پیکربندی شد، تجربه برای کاربرانتان این است: اپ را باز کنند، روی «افزودن به صفحهٔ اصلی» بزنند (میتوانید برای بازدیدکنندگان بار اول یک راهنمای کوچک نشان دهید)، و از آن پس کنار اینستاگرام و اپ بانکیشان مینشیند. بیشترشان هیچوقت نمیدانند یا اهمیت نمیدهند که از یک اپاستور نیست. این همان نسخهای از ساختن یک اپ موبایل بدون کدنویسی است که هیچکس در آن پیشفاکتورهای آژانس به آن اشاره نمیکند — چون چیزی برای پیشفاکتور دادن نیست.
«مشکل اپِ» مربی دفترداری دقیقاً همینطور حل شد: یک عبور واکنشگرا روی پنج صفحهٔ پرکاربردش، ورود ماندگار، و یک آیکون صفحهٔ اصلی با لوگویش. هزینهٔ کل: یک بعدازظهر و صفر دلار. دو نفر از سه مشتریای که اپ خواسته بودند به او گفتند که «اپ جدید» را دوست دارند. همان اپ بود.
چه زمانی واقعاً به اپاستور نیاز دارید
حالا بخش صادقانه: یک وباپِ صفحهاصلی بیشتر محصولها را پوشش میدهد، ولی نه همه را. مسیر اپاستور وقتی منطقی میشود که:
- اپتان باید کاملاً بدون اینترنت کار کند — مثلاً کار میدانی در مناطق دورافتاده. وباپها میتوانند لحظههای آفلاین کوتاه را تحمل کنند، ولی استفادهٔ آفلاین سنگین به نفع اپهای بومی (native) است.
- به قابلیتهای عمیق گوشی وابستهاید — چیزهایی مثل موقعیتیابی پسزمینه برای یک ردیاب تحویل، یا کنترل پیشرفتهٔ دوربین. دوربین پایه، عکسها و GPS همه از وباپها خوب کار میکنند؛ این چیزهای همیشهدرحالاجرا و عمیقاً یکپارچهشدهاند که به بومی نیاز دارند.
- پیدا شدن از طریق جستوجوی اپاستور برای رشدتان اهمیت دارد. اگر مشتریهایتان واقعاً در فروشگاه دنبال راهحلهایی مثل شما میگردند، حضور آنجا بازاریابی است. (برای بیشتر ابزارهای حوزهای، اینطور نیست — مشتریهایتان شما را از طریق کانالهایی که از قبل ساختهاید پیدا میکنند.)
حتی اعلانهای فشاری (push) — که سالها دلیل اصلی رفتن به سمت بومی بود — حالا با کمی تنظیمات روی هم آیفون و هم اندروید از وباپها کار میکنند. پیش از فرض اینکه به فروشگاه نیاز دارید، از اپساز هوش مصنوعیتان بپرسید چه چیزی ممکن است.
و اگر سرانجام به سمت بومی رفتید، بدانید برای چه ثبتنام میکنید: حسابهای برنامهنویسی با هزینهٔ سالانه، فرایند بازبینیای که به روز اندازهگیری میشود، و — هزینهٔ واقعی — دو نسخهٔ بیشتر از محصولتان که باید برای همیشه بهروز نگه دارید. این دلیلی نیست که هیچوقت این کار را نکنید. دلیلی است که وقتی توجیه کسبوکاری انکارناپذیر شد انجامش دهید، نه وقتی اولین کاربر میپرسد.
با همان گوشیای که دارید شروع کنید
این هفته، نسخهٔ دهدقیقهای را انجام دهید: اپتان را روی گوشیتان باز کنید و یک کار واقعی را کامل کنید. اگر بد پیش رفت، شما مشکل اپاستور ندارید — یک بعدازظهر اصلاحات پیش رو دارید، و حالا دقیقاً میدانید چه چیزهاییاند. ساختن یک اپ موبایل بدون کدنویسی در نهایت خیلی شبیه بقیهٔ نرمافزارهای ساختهشده با هوش مصنوعی است: کمتر دربارهٔ دروازهٔ فناوریای که تصور میکردید، بیشتر دربارهٔ توجه به اینکه کاربرانتان وقتی پرسیدند واقعاً چه منظوری داشتند.