Astăzi este scurtă și la obiect. Până de curând, când aveam nevoie să cumpăr un bilet pentru un tren al Căilor Ferate Ruse, am folosit întotdeauna site-ul. În principiu, aceasta rămâne o opțiune convenabilă, totuși, acum mă gândesc la o altă opțiune - achiziționarea prin aplicația Căilor Ferate Ruse. Există o caracteristică grozavă care, din anumite motive, nu se află pe site.
Căile Ferate Ruse au o aplicație oficială „Bilete de tren”. Cu toate acestea, nu mi s-a părut foarte convenabil, în special, procesul de selectare a trenurilor și a locurilor în vagon lasă de dorit. În plus, există recenzii negative despre probleme și deficiențe. Prin urmare, vă recomand să utilizați aplicația neoficială „Bilete Căile Ferate Ruse”, care poate fi descărcată pentru Android. Are și note mai mari. Are o funcționalitate foarte convenabilă și, la fel ca în versiunea oficială
, fara comision. Există o aplicație Railway Tickets pentru iPhone, dar din câte știu eu, se percepe comision la cumpărare
(care nu este anunțat în prealabil). Nu-l folosi! Dacă revenim la aplicația „Bilete Căilor Ferate Ruse”, atunci, în opinia mea, Principalul confort este capacitatea de a salva datele pasagerilor
, pentru a nu completa de fiecare dată aceleași informații.
Acest lucru este implementat aici după cum urmează. Când facem o achiziție pentru prima dată, introducem datele pasagerilor și ni se solicită să le salvăm. Data viitoare pur și simplu selectăm pasagerul dorit și formularul se completează automat:
În retrospectivă, toate acestea pot fi editate, pasagerii pot fi șterși sau adăugați.
Pe lângă faptul că acest lucru este convenabil în principiu, deoarece ne permite să nu facem mișcări inutile, această funcție este pur și simplu necesară dacă cumpărăm bilete în condiții de lipsă de timp, ceea ce se întâmplă, de exemplu, atunci când cumpărăm bilete pentru Sapsan pt. 999 de ruble. Instrucțiuni pentru achiziționarea acestor bilete. Acolo, fiecare secundă contează, iar aplicația te va ajuta să economisești aceste secunde.
În rest, totul este simplu și clar, nimic neobișnuit. Alegem un tren, alegem un vagon, cumpărăm un bilet:
Apropo, implementarea este foarte reușită, multe informații sunt afișate clar pe un singur ecran. În aplicația oficială a Căilor Ferate Ruse, mi s-a părut că procesul de selectare a unui tren și vagon este destul de incomod. Și aici vezi imediat ce scaun și ce compartiment:
Ei bine, ce ți-ai putea dori mai mult de la o aplicație pentru cumpărarea biletelor de tren?Vânzarea și rezervarea biletelor pe site-ul oficial al transportatorului nu a surprins pe nimeni de mult. Dar nu este 2010, ci 2017. Și în timp ce cetățenii urmăresc, nu fără plăcere, creșterea prețului petrolului și cu nemulțumire la prețurile multor alte lucruri, Căile Ferate Ruse a decis să-și modernizeze afacerea mobilă.
Căile Ferate Ruse au avut propria sa aplicație înainte, și nu pentru „Yotafon” sau „Elbrus” sferic, ci pentru un complet modern. Platforme Android, care are cea mai mare bază de utilizatori din Rusia. S-a planificat să se adauge mai târziu suport pentru alte platforme.
Acest „mai târziu” a venit acum șase luni. Am câștigat o comandă de dezvoltare a unei aplicații actualizate pentru Android și alte două sisteme de operare mobile: iOS și cel puțin persecutat pe merit de mulți Windows Phone. Câteva luni de dezvoltare activă, testare și îmbunătățiri - versiunea beta este gata.
Vă vom spune cum am făcut-o sub tăietură.
Căile Ferate Ruse a lansat prima aplicație mobilă pentru magazin anul trecut Google Play. Se numește Bilete de tren. Aceasta este singura aplicație oficială a transportatorului. Tot ce se prezintă în magazine în afară de acesta este fie software al intermediarilor care percep un comision de agent de până la 15%, fie ceva neoficial și care nu funcționează întotdeauna așa cum ar trebui.
Ni s-a dat sarcina de a reelabora aplicația ținând cont de experiența acumulată de utilizator și de publicare noua versiune imediat la toate magazinele majore de aplicații: Google Play, AppStore și Windows Store.
În timpul dezvoltării, am încercat să menținem un echilibru între aplicațiile clasice de ticketing și dorința de a introduce ceva nou care să ajute utilizatorii să personalizeze totul pentru ei înșiși. Așa a apărut aplicația „Căile Ferate Ruse”. Bilete de tren.”
Evoluția interfeței paginilor principale ale aplicației
Interfață
Când am proiectat interfața de utilizare, ne-am ghidat după trei reguli simple:
Previzibilitate.
Simplitate pentru un începător și comoditate pentru un utilizator experimentat.
Interacțiunile repetate cu aplicația ar trebui să fie mai rapide decât prima.
Previzibilitate
Aplicațiile care oferă un serviciu standard în masă trebuie să fie previzibile, mai ales când vine vorba de vânzarea de bilete. Chiar și fără a lansa aplicația, utilizatorul trebuie să-și imagineze ce îl așteaptă înăuntru, iar sarcina dezvoltatorului este să nu-și înșele așteptările.
Este ca și cum ai ajunge la orice gară din Federația Rusă sau din Europa: peste tot vezi aproximativ aceeași imagine. Călătorul știe că undeva aici există o casă de bilete, o sală de așteptare, un food court sau câteva cafenele în apropiere, iar aici puteți urma indicatoarele tipice către peroane.
Prin urmare, nu ar trebui să experimentați prea mult cu interfața de utilizare, pentru a nu lăsa un utilizator nedumerit în jungla unei interfețe imposibil de citit. Este mai bine să abandonați ideile radicale și să vă concentrați pe dezvoltarea creativă a normelor existente.
Simplitate pentru un începător și comoditate pentru un utilizator experimentat
Dacă o persoană tocmai a instalat aplicația, nu ar trebui să se lase intimidată de abundența de butoane, coloane și de complexitatea meniului. Transportatorii ruși, de exemplu, S7 sau Aeroflot, înțeleg bine această regulă: utilizatorul este imediat întâmpinat cu o fereastră de căutare a zborurilor, fără bibelouri. Aceasta este o soluție ușor de utilizat pentru utilizatorii noi. La rândul său, un utilizator obișnuit al aplicației ar trebui să primească oportunități suplimentare datorită funcționalității extinse și personalizării.
Interacțiunile repetate cu aplicația ar trebui să fie mai rapide decât prima
Toate datele trebuie introduse o singură dată - în timpul primei utilizări a aplicației. Te-ai autentificat o dată? Grozav, nu mai este nevoie să vă autentificați. Ai cumpărat un bilet? Grozav, acum avem date despre pasager și ultimul său zbor, pe care nu trebuie să le introducem din nou.
Credem că în aplicațiile mobile trebuie să salvați totul, cu excepția informațiilor de plată. Majoritatea oamenilor sunt deranjați de faptul că datele cardului pot fi stocate într-un loc necunoscut și de către cine, chiar dacă este vorba de Russian Railways, Aeroflot sau orice altă companie din primele 20. Excepție fac sistemele bancare și de plată, în care utilizatorii au încredere în mod tradițional.
Ghidați de aceste trei puncte, am încercat să facem aplicația noastră cât mai prietenoasă pentru toate categoriile de utilizatori. Orice altceva: ce parte a butonului burger este activată, schema de culori, navigarea în bara laterală - poate fi numită, deși importantă, dar secundară. La urma urmei, dacă sunt necesare de fiecare dată o autentificare și o parolă, formularele datelor de traseu introduse nu sunt salvate sau trebuie să vă introduceți numele și prenumele din nou și din nou (imaginați-vă că aplicația este folosită de cineva Innokenty Konstantinovich Krestovozdvizhensky) , mai devreme sau mai târziu va înceta să mai folosească aplicația. Și va face ceea ce trebuie.
Caracteristicile aplicației
Trecând fără probleme din interfața de utilizare, aș dori să vorbesc despre ce poate face aplicația noastră. În opinia noastră, acesta este tot ce ar putea avea nevoie un potențial pasager cu un smartphone în mână.
Anume:
Achiziționarea biletelor (atât dus-întors, cât și dus-întors).
Returnarea biletelor.
Achiziționarea biletelor cu puncte bonus și urmărirea contului dvs. bonus.
Cumpărarea și utilizarea cardurilor de transport (poate fi prima dată când auziți de ele, dar există).
Stocarea si exportul biletelor electronice.
Orarul trenurilor și afișarea rutelor de interes pe pagina principală plus stocarea istoricului căutărilor.
Salvarea datelor utilizatorului.
Afișarea anunțurilor Căilor Ferate Ruse (de exemplu, mesaje despre modificările orarului trenurilor de lungă distanță sau ale trenurilor de navetiști).
Navigație în stații.
FAQ.
Demonstrarea principalelor pagini funcționale ale aplicației mobile
În plus, aș vrea să vorbesc despre câteva soluții specifice care nu sunt incluse în lista globală.
Diapozitive educative
Când lansați pentru prima dată aplicația, aceasta arată trei diapozitive de antrenament. Chiar dacă soluția poate părea enervant de banală, merită să ne amintim că publicul țintă al aplicației nu este doar hipsterii sau specialiștii IT, ci pasagerii complet obișnuiți ai trenurilor și trenurilor electrice, care în cea mai mare parte folosesc rar altceva decât poșta, carduri și WhatsApp.
Prin urmare, în diapozitivele de început, care sperăm că vor ajuta pe mulți, am adăugat informații de fundal despre caracteristici suplimentare aplicații pe care un utilizator mai puțin atent sau cu experiență nu le poate detecta. Acolo vă explicăm și de ce este necesară autorizarea și vă reamintim că aceasta este o aplicație oficială și nu va trebui să plătiți comisioane suplimentare de agent pentru biletele achiziționate. Focus grupul a arătat că este important ca oamenii să știe clar câți bani vor plăti: utilizatorii se tem de taxele ascunse și de alte „clauze cu asterisc în literă mică”.
Demonstrarea ecranelor de diapozitive de antrenament
Cu toate acestea, am făcut astfel încât utilizatorul să întâmpine autorizarea o singură dată pe tot timpul în care folosește aplicația. V-am oferit posibilitatea de a sări peste etapa de autorizare și de a trece direct la comanda biletelor, dar va trebui totuși să vă conectați, chiar dacă în etapa de cumpărare. Dacă ați fost autorizat o dată, aplicația vă va extrage automat datele, iar dvs., ca utilizator, nu va trebui să vă amintiți din nou această procedură.
Desigur, posibilitatea de a utiliza un existent cont de pe site-ul web al Căilor Ferate Ruse, deci nu trebuie să veniți cu o nouă autentificare și parolă. Profilurile din aplicație și de pe site-ul Căilor Ferate Ruse sunt identice - vă puteți conecta folosind numele de utilizator și parola existente sau vă puteți crea un cont nou. În consecință, va fi posibil să îl introduceți de pe site. Datele despre toate biletele achiziționate sunt transferate în contul dvs. de pe site, iar cele achiziționate de pe site sunt transferate în aplicație.
Oricine a folosit site-ul oficial al transportatorului știe că atunci când rezervați bilete trebuie să vă conectați din nou. Am reușit să scăpăm de această procedură.
Pagina de start
Pe „principal” am implementat mai multe lucruri mici plăcute. De exemplu, făcând clic pe simbolul de localizare geografică, punctul de plecare va fi determinat în funcție de locația dvs. Am selectat data mai degrabă sub forma unui calendar decât a unui „tobă” pentru a salva utilizatorii câteva secunde. Calendarul este implicit la data curentă.
De asemenea, am plasat aici patru module: „Rute favorite”, „Istoricul solicitărilor”, „Biletele mele” și „Știri companie”. În mod ideal, acestea acoperă aproape toate tiparele de comportament ale utilizatorilor pentru publicul nostru.
Puteți adăuga orice destinații care interesează utilizatorul la „Rute preferate”. Pentru a face acest lucru, trebuie să verificați pictograma inimii în etapa de selecție a zborului. După aceasta, modulul va începe să arate cele mai apropiate zboruri. Dacă sunt selectate mai multe rute, puteți comuta între ele folosind o glisare. În setările modulului, puteți selecta categoriile de trenuri care ar trebui să fie afișate. De exemplu, este convenabil să primiți orarul curent al trenului.
Istoricul căutărilor arată ultimele două rute pe care le-a căutat utilizatorul. Există un buton separat pentru a vizualiza toate căutările.
„Biletele mele” arată cele mai recente trei documente de călătorie achiziționate. La clic, utilizatorul este dus la pagina de bilete cu codul de bare, unde, dacă este necesar, acesta poate fi exportat din aplicație. De exemplu, trimiteți-l prin e-mail sau salvați-l într-o arhivă foto.
„Noutățile companiei” sunt de fapt anunțuri pentru regiune, în primul rând modificări ale programului de trenuri și trenuri. Ce informații de afișat pot fi configurate folosind filtre.
Caracteristicile achiziționării unui bilet în aplicație
Ne-am gândit mult timp la cum să facem procedura cât mai clară, dar în același timp permițându-ne să personalizăm complet viitoarea noastră călătorie. Drept urmare, nu au putut să vină cu nimic mai bun decât să facă mai multe etape, fiecare dintre ele specificând treptat condițiile de călătorie. Anterior, am încercat să încadrăm procesul de rezervare în 2-3 pași, dar interfața s-a dovedit a fi atât de greoaie încât am decis să renunțăm la această idee.
Procesul de cumpărare a biletelor în aplicația Căilor Ferate Ruse
Iată câteva dintre soluțiile noastre:
1. În etapa de alegere a unui loc în vagon, arătăm direcția trenului, locația toaletelor și a zonelor de depozitare a bagajelor.
2. La alegerea unui loc, aplicația arată imediat costul final al rezervării. Acest lucru este important deoarece prețul scaunelor inferioare, superioare și al unor scaune „laterale” este diferit.
3. Chiar dacă cumpărați un bilet pentru prima dată, sistemul vă va solicita să completați rândurile cu date din profilul dvs. în cont personal, și tot ce rămâne este să introduceți numărul de pașaport. Pentru achizițiile viitoare, va trebui doar să selectați pasagerul dorit din profilurile disponibile.
4. În aplicație, puteți introduce detaliile cardului Russian Railways Bonus pentru a acumula bonusuri pentru călătorie și/sau detaliile cardului de transport pentru a primi reduceri. Sau alegeți beneficiile pentru care Căile Ferate Ruse vă permite să aplicați online. De exemplu, emiteți un bilet pentru copii.
5. Un fenomen nu foarte convenabil a fost observat pe site-ul web al Căilor Ferate Ruse: dacă ajungeți la etapa de confirmare a comenzii și apoi reveniți, atunci locul pe care l-ați selectat a fost considerat rezervat de ceva timp și nu a fost posibilă rerezervarea. ea imediat. Am remediat acest lucru în aplicație: acum, dacă vă întoarceți de la ecranul de confirmare, biletul va fi deblocat.
6. Plata am facut-o in gateway-ul web VTB, si nu in aplicatia in sine. Nu sunt stocate informații de plată. Achiziția este confirmată prin 3D-secure. Este oferit suport pentru carduri cu numere nestandard (ca în unele pachete Sberbank).
Mai sunt câteva lucruri despre care am dori să vorbim
În primul rând, am implementat achiziția de carduri de transport în aplicație. Din punct de vedere tehnic, acestea sunt carduri de reducere obișnuite care pot fi cumpărate de la gară sau de pe site-ul Căilor Ferate Ruse. De exemplu, acum o reducere multiplă de 10% la călătoriile cu orice tren este vândută pentru 1.000 de ruble. Cardul este valabil 1 lună.
În al doilea rând, există un navigator de stație în interiorul aplicației. Se află în meniul din stânga din fila „Stații”. În prezent, navigatorul lucrează pentru opt obiecte, dar îl vom extinde la toate gările din orașele care găzduiesc meciurile Cupei Mondiale FIFA 2018. De acolo puteți contacta serviciile stației în care vă aflați - de la biroul de informații până la managerul stației.
Informații de fundal pe stații
Detalii de dezvoltare
În sfârșit, puțin despre partea tehnică a aplicației. Backend-ul serverului include un cluster de servere de aplicații care utilizează gratuit software. Am folosit Redhat Wildfly, Nginx, serverul Apache HTTP, Memcached și PostgreSQL ca software de bază. Backend-ul asigură interacțiunea clienților mobili cu un întreg set de sisteme informatice automate contabile ale Căilor Ferate Ruse, cu stocarea în cache a datelor pentru un răspuns rapid al interfeței client mobil și capacitatea de a filtra dinamic datele fără a reutiliza serviciile de integrare a Căilor Ferate Ruse. În plus, este responsabil de implementarea scalabilității orizontale și de asigurarea procesării a până la 1 milion de solicitări pe zi.
De unde să obțineți o nouă aplicație
Am primit permisiunea de la Căile Ferate Ruse pentru a efectua testarea beta închisă a aplicației înainte de lansarea oficială.
Pentru a primi versiunea beta, trimiteți pur și simplu la:
Căile Ferate Ruse este aplicația oficială pentru achiziționarea de bilete de la rusă feroviar pentru dispozitivele cu sistem de operare Android.
Cu ajutorul acestui client mobil, puteți cumpăra rapid și ușor biletele de tren de care aveți nevoie, fără să vă deranjați cu deplasările la gară și să stați la cozi la casa de bilete. Căile Ferate Ruse sunt disponibile pentru descărcare gratuită. Apropo, dacă nu aveți un cont pe Google Play, vă oferim posibilitatea de a descărca fișierul APK de instalare din linkul de sub descriere.
Despre achiziționarea biletelor
Căile Ferate Ruse le permit pasagerilor să cumpere bilete de tren online. Din păcate, în momentul de față dezvoltatorii au implementat achiziția de bilete doar pentru trenuri de lungă distanță. Dacă trebuie să mergeți în suburbii, va trebui să mergeți la gară la modă veche, deoarece achiziționarea de bilete pentru trenurile care călătoresc în regiune nu a fost încă implementată. Dar dezvoltatorii promit să adauge această caracteristică în curând.
Pentru a găsi trenul de care aveți nevoie și pentru a vedea dacă mai sunt locuri libere pe el, ar trebui să deschideți panoul de căutare și să introduceți toate datele necesare în el - punctul de plecare și destinație, precum și data călătoriei. Căile Ferate Ruse salvează un istoric al solicitărilor, astfel încât utilizatorul să poată revizui cu ușurință lista solicitărilor sale anterioare, dacă este necesar.
Când vizualizați un program de tren, aplicația va furniza numărul de tren, orele de plecare și de sosire, precum și numărul de locuri disponibile și prețul per bilet.
Modalitati de plata
Pentru moment, doar cardurile bancare sunt folosite pentru a plăti biletele rezervate. În viitor, este planificată extinderea metodei de plată - va fi disponibilă o opțiune de plată folosind Android Pay.
Caracteristici cheie
- a fost implementată achiziția online de bilete de tren;
- accesul la informații despre biletele achiziționate este posibil numai atunci când este conectat la rețea;
- interfață intuitivă ușor de înțeles;
- nu se pot cumpăra bilete pentru trenurile care merg în regiune;
- vizualizarea orarelor curente ale trenurilor pe distanțe lungi;
- plata se face folosind carduri bancare;
- Aplicația este disponibilă pentru descărcare complet gratuit;
- Este planificat să fie adăugat asistența Android Pay.
Cerere pentru achiziționarea biletelor Căilor Ferate Ruse. Schimbul feroviar universal din țara noastră vă permite să ajungeți rapid în zonele-cheie populate. Prin urmare, achiziționarea biletelor de tren este la mare căutare, indiferent de sezon și destinație. Un utilizator activ al transportului feroviar a fost mereu șocat de cozile lungi de la casa de bilete și de nevoia de a merge la gară pentru a cumpăra bilete. Acum această problemă poate fi rezolvată Aplicație mobilă Căile Ferate Ruse.
Funcționalitatea aplicației Android
Aplicația mobilă oficială pentru achiziționarea de bilete de la distanță poate fi descărcată gratuit. Vă permite să selectați rapid punctul de expediere dorit, să calculați costul și rezervați un bilet de cale ferată rusăîn orice direcție. Un sistem de navigare convenabil, o interfață simplă și viteza de operare rapidă vă ajută să faceți o achiziție în câteva clicuri.
Biletul rezervat nu trebuie tipărit. O poți afișa pe telefon la îmbarcare. Pe lângă opțiunea de rezervare, aplicație gratuită Căile Ferate Ruse vă permit să obțineți informații despre alte servicii existente în orice punct de-a lungul liniei de cale ferată.
Avantajele versiunii mobile
Aplicația pentru Android Căile Ferate Ruse disponibil pentru orice smartphone pe populara platformă mobilă. De remarcat:
- viteza mare de incarcare;
- sistem flexibil de autentificare;
- fără costuri suplimentare la cumpărare;
- capacitatea de a verifica disponibilitatea biletelor disponibile;
- economisește timp, fără cozi.
Pentru a aprecia toate avantajele comenzii biletelor prin mobil, descărcați aplicația de pe site-ul nostru. Pentru plata biletelor sunt folosite sisteme de plată populare, astfel încât comanda se face într-un format ușor de utilizat.