Saya berpendapat bahwa aplikasi seluler harus lebih personal. Saya tidak perlu beberapa fungsi, yang lain saya gunakan lebih sering. Tetapi untuk beberapa alasan kami menyamakan semua orang di bawah satu sisir, sehingga kami dapat melayani lebih banyak orang sedikit. Sedikit lebih jauh dalam hal personalisasi pergi feed berita dan sosial. Jaringan yang menyediakan konten unik untuk semua orang.
Tetapi bagaimana jika kita melangkah lebih jauh dan memberikan orang-orang dengan UI yang dipersonalisasi selain konten ?!
Teori
Konsep- Aplikasi itu sendiri memahami apa yang sering Anda gunakan dan membawa fungsionalitas yang sering digunakan ke layar pertama.
- Atur elemen sesuai dengan tingkat kepentingan pada halaman sehingga Anda tidak perlu menjangkau ibu jari Anda dengannya.
- Bergantung pada seberapa sering elemen ini digunakan, kontennya juga akan sangat bervariasi
- Ada juga pemicu: pemberitahuan push telah tiba, tanggal tertentu atau tindakan pengguna. Pemicu ini memiliki gravitasi spesifiknya sendiri, yang ditugaskan ke elemen individu untuk waktu yang singkat.
LogikaLangkah kalibrasiSeseorang menggunakan aplikasi.
Dan program itu sendiri menganalisis jumlah klik pada setiap elemen dan memberikan elemen berat tertentu.
Tahap implementasi yang mulusSetelah kalibrasi awal, kami dapat dengan hati-hati mengimplementasikan permintaan paling populer untuk halaman utama, di blok terpisah.
Tahap Verifikasi ItemKami menganalisis frekuensi kunjungan dan menentukan apakah elemen tersebut layak tetap di halaman utama.
Dan jika layak dan sering digunakan, maka kami mempertimbangkan opsi untuk memperluas sel ini, sehingga pengguna melakukan tindakan target lebih cepat.
Berlatih
Contoh implementasi aplikasiContoh yang baik adalah aplikasi perbankan.
Mengapa
- Mereka multifungsi.
- Sebagian besar fungsi saya sebagai pengguna tidak perlu sama sekali, tetapi yang lain mungkin lebih penting.
- Beberapa fungsi mungkin diperlukan, hanya pada saat tertentu
- Semua orang menggunakan aplikasi ini, jadi lebih mudah untuk memahami konsepnya.
Di sini saya akan mencoba menunjukkan pada tahap sketsa bagaimana saya melihatnya seharusnya. Jika posnya menarik, maka saya sudah akan membuat aplikasi demo di iOS.
SkenarioSetiap orang memiliki skrip sendiri yang dia lakukan. Mereka tidak selalu logis, dan tugas aplikasi adalah memfasilitasi cara untuk mencapai tujuan ini.
Skenario 1 : Saya sering mentransfer uang ke orang yang sama (adik laki-laki, anak, istri).
Kita dapat menambahkan blok dengan kemampuan untuk mentransfer dengan cepat kepadanya.

Tapi blok itu sendiri dapat berevolusi seperti Pokemon. Jika kita melihat bahwa mereka sering digunakan.
2 blok tingkat:

Di sini kita sudah bisa menerjemahkan langsung dari sel itu sendiri dengan mengklik tombol translate
Aplikasi memahami bahwa fungsi ini tidak hanya sering digunakan, tetapi juga jumlahnya sama, jadi kami melangkah lebih jauh dan mengubah sel sehingga jumlah default untuk operasi ini ditetapkan.
3 blok tingkat
Skenario 2 Sekali sebulan saya membayar apartemen, pemicu tanggal sudah dipicu di sini.
Aplikasi memahami bahwa sekitar tanggal ini setiap bulan saya memberikan uang untuk apartemen.
Dan logis bagi kami untuk menunjukkan dengan tepat blok ini pada hari ini di layar utama dan setelah pembayaran dilakukan, hapus.
Skenario 3 Saya menutup pinjaman setelah menerima sn.
Pemicu Saya menerima sn pada kartu dan aplikasi mengerti bahwa biasanya setelah tindakan ini selama satu atau dua hari saya menutup pinjaman yang menggantung pada saya.
Pembayaran kredit sekarang muncul di blokir.
Skenario 4 Saya menggunakan obrolan dengan dukungan
Seringkali, jika kita berkorespondensi dalam obrolan dengan dukungan, proses ini tidak cepat, kita dapat meminimalkan aplikasi beberapa kali, menjalankan bisnis kita dan kembali lagi nanti, sehingga kita dapat membawanya ke layar pertama selama komunikasi dengan obrolan. Karena kita tahu kapan dia memulai percakapan dan kapan, pada prinsipnya, dia memecahkan masalah.
Skenario 5 Tarik uang dari rekening saat ini ke kartu
Pemicu untuk penerimaan uang r / s dan saya kira selalu mendistribusikannya di antara kartu saya:

Saya ingin menyampaikan gagasan bahwa pengalaman pengguna dapat ditingkatkan dengan mencoba membantunya menyelesaikan apa yang dia inginkan secepat mungkin, tentu saja akan lebih sulit bagi kami sebagai pengembang, tetapi itu akan dihargai oleh pelanggan kami. Katakan, apa pendapat Anda tentang pendekatan ini?