İnkişaf
Mobil tətbiq, yoxsa saytın mobil versiyası
Tətbiqi biznesin ölçüsü deyil, istifadə ssenarisi doğruldur. Quraşdırmanın nə verdiyini, iki platformanın və mağazanın neçəyə başa gəldiyini və saytın nə vaxt kifayət etdiyini təhlil edirik.
"Bizə tətbiq lazımdırmı" sualını demək olar ki, həmişə mövcudluq terminləri ilə verirlər: rəqiblərdə var, bizdə yox. Ona ssenari terminləri ilə cavab vermək lazımdır: insan nə edəcək, nə qədər tez-tez və hansı şəraitdə. Tətbiq saytın daha ciddi versiyası deyil, konkret üstünlükləri və daimi qiyməti olan başqa çatdırılma üsuludur.
Əsas maneə — quraşdırmadır
Reklam ilə tətbiqin ilk ekranı arasında quraşdırma durur: mağazada tapmaq, yükləməni gözləmək, icazələr vermək, bəzən qeydiyyatdan keçmək. Hər addım insanların bir hissəsini itirir və bu, bütün təşəbbüsün ən bahalı yeridir.
Buradan sadə qayda: tətbiq artıq müştəriniz olanlar üçün işləyir və yenilərini cəlb etmək üçün demək olar ki, işləmir. Şirkət barədə ilk dəfə eşidən insan bir hərəkət üçün proqram quraşdırmayacaq. O, səhifə açacaq.
Buna görə birləşmə çox vaxt belədir: sayt cəlb edir və izah edir, tətbiq təkrar istifadəyə xidmət edir. Ssenarinizdə təkrar istifadə yoxdursa, quraşdırma maneəsini ödəməyə heç nə yoxdur.
Quraşdırma həqiqətən nə verir
Brauzerdə ya əlçatmaz olan, ya da nəzərəçarpacaq dərəcədə pis işləyən imkanlar var. Layihəni imic deyil, məhz onlar doğruldur.
Push bildirişlər. Kilid ekranında insana birbaşa kanal. Çatdırılma, taksi, yazılma, status bildirişləri üçün bu, əsas funksiyadır. Brauzerdə bildirişlər mövcuddur, amma onların dəstəyi və davranışı platformalar üzrə fərqlənir, icazəni isə insanlar həvəssiz verirlər.
Şəbəkəsiz iş. İstifadəçi sahədə, anbarda, zirzəmidə və ya səfərdə işləyirsə, tətbiq məlumatları lokal saxlaya və sonra sinxronlaşdıra bilər. Sayt bu vəziyyətdə sadəcə açılmır.
Kamera, sensorlar, geomövqe. Ştrix-kodların və sənədlərin skan edilməsi, fotofiksasiya, marşrutun fonda izlənməsi, Bluetooth cihazları ilə iş. Bunun bir hissəsi brauzerdə məhdudiyyətlərlə əlçatandır və fon işi tələb olunan kimi — yalnız tətbiq.
İntensiv işdə sürət və rəvanlıq. İnsan interfeysdə saatlar keçirirsə, cavabvermədəki fərq toplanır.
Ekranda ikon. Adi, amma əhəmiyyətli: tətbiq hər gün görünür, saytı isə xatırlamaq lazımdır.
Ssenarinizdə bu siyahıdan heç bir bənd yoxdursa, tətbiqin özünü doğrultma ehtimalı aşağıdır.
Adaptiv sayt nə vaxt kifayətdir
Əks əlamətlər də eyni dərəcədə aydındır:
- İstifadəçi nadir və qeyri-müntəzəm daxil olur: ayda bir, rübdə bir, ildə bir dəfə.
- Əsas ssenari — məlumata baxmaq, müqayisə etmək, müraciət qoymaqdır.
- Axtarışdan və keçidlərlə gəlmək vacibdir: tətbiq axtarışda tapılmır.
- Lazımi ekrana keçidi həmkara və ya müştəriyə göndərmək bacarığı lazımdır.
- Auditoriya müxtəlifdir, o cümlədən quraşdırmanın özü çətin olan insanlar.
- Məzmun və funksiyalar tez-tez dəyişir və hər istifadəçidə yenilənməni gözləmək istəmirsiniz.
Sonuncu bəndi az qiymətləndirirlər. Saytın versiyası birdir və o, həmişə təzədir. Tətbiqdə auditoriyanın bir hissəsi aylarla köhnə versiyada qalır və hər ikisini dəstəkləmək lazım gəlir.
Aralıq variantı da ayrıca qeyd etməyə dəyər: əsas ekrana əlavə oluna bilən və qismən şəbəkəsiz işləyən sayt. O, ikonu və baza bildirişləri bağlayır, iki platforma və mağaza tələb etmir, amma imkanlarına görə tətbiqdən daha çox sayta yaxın qalır. Tapşırıq kimi bu, mobil hazırlanmadan daha çox veb-tətbiqə yaxındır.
İki platforma neçəyə başa gəlir
Burada konkret rəqəmlər olmayacaq, amma xərclərin strukturu rəqəmlərdən vacibdir.
- İki platforma — bir layihə deyil. iOS və Android interfeys qaydalarına, bildiriş mexanikasına, fonda işə görə fərqlənir. Ümumi kod bazası olsa belə, işin bir hissəsi iki dəfə görülür və hər ikisində sınamaq lazımdır.
- Cihazlar və versiyalar. Android — çoxlu ekran və sistem versiyasıdır. Yoxlama mahiyyətcə bir neçə brauzer olan saytdan nəzərəçarpacaq dərəcədə çox vaxt aparır.
- Backend hər halda lazımdır. Tətbiq — müştəri tərəfidir. Məlumatlar, hesablar, məntiq serverdə yaşayır və bu, platformaların sayı ilə əlaqəsi olmayan ayrıca layihə hissəsidir.
- Mağazalarda dərc. İllik və ya birdəfəlik ödənişli proqramçı hesabları, təsvirlərin və ekran görüntülərinin hazırlanması, məxfilik siyasəti, moderasiya suallarına cavablar. Yoxlama vaxt aparır və formal səbəbə görə imtina adi haldır.
- Yeniləmələr eyni prosedurdan keçir. Saytda təcili düzəliş dərhal yerləşdirilir. Tətbiqdə o, moderasiyadan keçir, sonra isə istifadəçilərin yenilənməsini gözləyir.
- Platformaların tələbləri dəyişir. Sistemlərin yeni versiyaları, icazələr və məlumatlar üzrə yeni qaydalar. Bir il toxunulmamış tətbiq mağazaya buraxılmaya və ya təzə ƏS-də sına bilər.
Tətbiqin hazırlanması birdəfəlik xərcdir, tətbiqin olması — daimi. İkincisində büdcə yoxdursa, birincisinə də dəyməz.
Daimi xərc maddəsi kimi dəstək
Bu, müntəzəm nəzərə almağı unutduqları hissədir və tətbiqlər məhz onun ucbatından sakitcə ölür.
- Proqramçı hesabları üçün illik ödənişlər.
- iOS və Android-in yeni versiyaları üçün müntəzəm yeniləmələr.
- Zəiflikləri bağlayanlar da daxil olmaqla kitabxanaların yenilənməsi.
- Mağazalardakı rəylərin və çökmə hesabatlarının təhlili.
- Backend-in müşayiəti: server, nüsxələr, monitorinq.
- Yenilənməyənlərdə tətbiqin köhnə versiyalarının dəstəyi.
Tərk edilmiş tətbiq olmayandan pisdir: aşağı reytinq, çökmələr barədə şikayətlər və şirkətin nəyisə yarı yolda atdığı hissi. Onu illərlə dəstəkləməyə hazır deyilsinizsə, yaxşı mobil sayt hazırlamaq daha dürüstdür.
Öz vəziyyətinizdə necə qərar vermək
Suallara planlar barədə deyil, cari vəziyyət barədə dürüst cavab verin.
- İnsan məhsulu nə qədər tez-tez açacaq? Gündəlik və ya həftəlik — tətbiq müzakirə oluna bilər. Ayda bir və daha nadir — yox.
- Ssenaridə imkanlar siyahısından heç olmasa bir şey varmı: push, oflayn, kamera, sensorlar, fon işi? Yoxdursa — tapşırığın "tətbiq" cavabı yoxdur.
- İstifadəçilər haradan gələcək? Axtarışdan və reklamdan gəlirlərsə, onlara əvvəlcə səhifə lazımdır. Tətbiq sonra, artıq mövcud baza üçün yarana bilər.
- Quraşdırma təklif edə biləcəyiniz müştəri bazanız varmı? Belə baza olmadan tətbiqi quraşdıran olmayacaq.
- Bir neçə il qabağa dəstək üçün pul nəzərdə tutulubmu? Yoxdursa, layihə bir ildən sonra bitəcək.
- Keçid mübadiləsi lazımdırmı? İstifadəçilər bir-birinə konkret ekranları göndərirsə, veb daha rahatdır.
Əksəriyyət üçün praktik ardıcıllıq: əvvəlcə mobil sayt və ya veb-tətbiq, sonra — istifadəçilərin toplanmış davranışına görə — nativ versiya barədə qərar. Bu məqama qədər kimin müntəzəm daxil olduğu, hansı imkanların çatışmadığı və quraşdırmanın özünü doğruldub-doğrultmayacağı görünür. Bundan sonra tətbiq barədə söhbət rəqiblərlə müqayisə deyil, konkret alınır. İstiqamətlərin ümumi təhlili — xidmətlər bölməsində.