دیزان سایت را شبیه اَپ کنیم که تجربه بهتری نسبت به یک سایت معمولی بده.
همانند وب سایت دیوار، باسلام، دکترنکست
تبدیل وب سایت به PWA که به سادگی میشود آن را انجام داد. (فقط با یه کانفیگ ساده)
با تبدیل سایت به PWA ب سایت ما قبالیت نصب دارد و کاربران IOS میتوانند آن را نصب کنن و بدون نیاز به اینکه لازم باشه وارد مرورگر شوند و سایت پذیرش24 را باز کنند.
با این کار کشینگ اپ فعال خواهد شد و سرعت لود سایت بیشتر خواهد شد، چون همانند یک اپ نتیو Asset های سایت بر روی موبایل کاربر ذخیره خواند شد.
در این مرحله لازمه که اجزایی که لازم نداریم در اپ PWA ما نمایش داده بشود را حذف کنیم مثل سکشن های سئویی
تبدیل PWA به TWA
با اینکار PWAیی که تولید کردیم را میتوانیم تبدیل به فایل APK کنیم.
پابلیش آن در استور های اندروید مثل کافه بازار و گوگل پلی که بصورت کاملا رسمی از TWA پشتبانی میکنند.
داستان موفقیت: ما قبلا تجربه اینکار در دکتراپ داشتیم و باعث شد اپ نتیوی که قبلا برای دکتراپ زده شد بود را به دور بیاندازیم و به pwa روی بیاوریم و تونستیم به خواسته هایمان برسیم.
با نفس این ایده شدیدا موافقم.
چجوری میتونیم کارها را به مینیمم deliverable parts بشکنیم؟
اینکه هر روز یا هر دوسه روز یک بار یک قدم به این هدف نزدیک بشیم. این پیشرفت باید برای بیمار نهایی هم قابل مشاهده باشد.
براساس رودمپی که گذاشتم، هر کدام از این بخش ها خروجی ای خواهد داشت که بدست کاربر نهایی می رسد.
و اینطور فکر میکنم میشه هر کدام از آن ها را در 1 الی 2 روز انجام داد.
به نظرم جالب اومد. البته بهتره معماران نرم افزار هم نظر بدهند.
فقط باید بدانیم صفحه هوم ده ها هزار بازدید روزانه دارد و برای همین دیزاین آن بسیار مهم است
اگر بخواهیم فانکشنالیتی های اصلی هوم پیج فعلی اپلیکیشن رو به شکل استاتیک داشته باشیم چقدر کار زمان می برد؟
با توجه به اینکه بخشی های دیگری از جرنی بیمار (مثلا پروفایل پزشک و مرکز) هنوز به ری اکت سویچ نشده، آیا خلل و وابستگی برای سویچ به twa نیست؟
با توجه به اینکه پس از آماده شن نسخه PWA برای نسخه نیتیو نمیتوانیم فورس آپدیت بدهیم، ولی میخواهیم روی نسخه قبلی توسط کاربرانی که تمایل دارند آپدیت انجام شود، آیا این کار در تجربه کاری کاربران نسخه نیتیو (که با iswebview=1 وب ویوو ها را می بینند) خللی ایجاد میکند؟
طبق آمار فایربیس، چند درصد کاربران اپلیکیشن نیتیو بخش نقشه رو مشاهده میکنند؟
سال گذشته تجربه آپدیت این شکلی داشتیم (سویچ به وب ویوو و ریکامند به آپدیت). کاربران ورژن قبلی، نارضایتی زیادی داشتند.
نیاز هست که برای یک گروه حداقلی gradual rollout شود و play store rate این گروه با بقیه مقایسه کنیم. اگر اوکی بود برای همه full rollout کنیم.
طبیعتا در نسخه twa باید پیشبینی امکان آپدیت یوزرهای قبلی هم باشه. مثلا package name , version code , …
پس احتمال زیاد استفاده چندانی نداره و قابل skip در این نسخه هست. میتونیم سرچ در نقشه رو بعد فعال کنیم.
در مجموع، امکان اینکه یک نسخه دمو PWA/TWA برای تست تیم داخلی از ساید بیمار داشته باشیم؟