Projekat

Općenito

Profil

Akcije

Podrška #24313

Zatvoren

login form, čago narudžbe

Dodano od Saša Vranić prije skoro 14 godina. Izmjenjeno prije skoro 14 godina.

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Saša Vranić
Početak:
02.09.2011
Završetak:
% završeno:

100%

Procjena vremena:

Fajlovi

mobile_login_01.png (27,6 KB) mobile_login_01.png Saša Vranić, 02.09.2011 10:57
mobile_login_02.png (26,6 KB) mobile_login_02.png Saša Vranić, 02.09.2011 10:57
mobile_login_03.png (19,6 KB) mobile_login_03.png Saša Vranić, 02.09.2011 10:57
mobile_login_04.png (28,8 KB) mobile_login_04.png Saša Vranić, 02.09.2011 12:31
mobile_login_05.png (31,1 KB) mobile_login_05.png Saša Vranić, 17.09.2011 20:18

Povezani tiketi 1 (0 otvoreno1 zatvoren)

korelira sa mobile dev - Nove funkcije #24309: prototip mobilne aplikacije, čago narudžbeZatvorenoSaša Vranić01.09.2011

Akcije
Akcije #1

Izmjenjeno od Saša Vranić prije skoro 14 godina

otvorio sam novi mobile projekat

Akcije #2

Izmjenjeno od Saša Vranić prije skoro 14 godina

potrebna implementacija login forme i obrade

Akcije #3

Izmjenjeno od Saša Vranić prije skoro 14 godina

Akcije #4

Izmjenjeno od Saša Vranić prije skoro 14 godina

od jutros sam se pozabavio ovom login formom ali i generalno konceptom namespace-a itd...

dakle, hoću da napravim strukturu

  • boMobileAppLib namespace

koji sadrži

  • boMobileAppLib.db
  • boMobileAppLib.login
  • itd..
Akcije #6

Izmjenjeno od Saša Vranić prije skoro 14 godina

Akcije #7

Izmjenjeno od Saša Vranić prije skoro 14 godina

dakle, logiranje se odvija na osnovu podataka JSON string-a

https://github.com/vsasa/mobilnenarudzbe/blob/master/Resources/db/dbmain.js

koji će nekada da se vuče sa servera, sada je metoda getLoginData() hard kodirana sa json podacima

Izmjenjeno od Saša Vranić prije skoro 14 godina

sve to na djelu izgleda ovako

kada startam aplikaciju odmah dobijam:

unosim podatke...

ako je sve uredu, otvara se glavni prozor aplikacije

Akcije #9

Izmjenjeno od Saša Vranić prije skoro 14 godina

Akcije #10

Izmjenjeno od Saša Vranić prije skoro 14 godina

vjerovatno ovo postoji i bolje, ali nemam sada vremena tražiti, uglavnom ovo je chart sa bojama i kodovima, kako setovati boju nekog prozora itd...

Akcije #11

Izmjenjeno od Ernad Husremović prije skoro 14 godina

Saša Vranić je napisao/la:

color codes in java:

kakva rekoh java - javascript. komotno možeš govoriti js.

Akcije #12

Izmjenjeno od Saša Vranić prije skoro 14 godina

dakle, kada prođemo login dolazimo do glavnog menija

Akcije #13

Izmjenjeno od Saša Vranić prije skoro 14 godina

Ernad Husremović je napisao/la:

Saša Vranić je napisao/la:

color codes in java:

kakva rekoh java - javascript. komotno možeš govoriti js.

ma ja :)

Akcije #14

Izmjenjeno od Saša Vranić prije skoro 14 godina

na login formi će trebati napraviti da se pamti zadnji logirani user te da to bude uvijek u upisano u polju imena a fokus odmah bačen na polje lozinke, također ove kontrole će trebati još malo povećati

Akcije #15

Izmjenjeno od Saša Vranić prije skoro 14 godina

  • Status promijenjeno iz Novo u Dodijeljeno
  • % završeno promijenjeno iz 0 u 60

povećao kontrole, ubacio da se pamti username itd...

na emulatoru to radi, na uređaju to pamćenje ne radi!

Akcije #16

Izmjenjeno od Saša Vranić prije skoro 14 godina

Na login formi dodao i verziju aplikacije...

Slomio sam se tražeći način kako da na dugme zatvorim aplikaciju... to na androidu nije moguće, jednostavno se koristi BACK button na uređaju.

Akcije #17

Izmjenjeno od Saša Vranić prije skoro 14 godina

Window komponeta ima property exitOnClose međutim aplikacija se ne gasi nego ostaje aktivna u pozadini.

Ništa, jednostavno će se koristiti back button.

Akcije #18

Izmjenjeno od Saša Vranić prije skoro 14 godina

Login forma sada izgleda ovako

Akcije #19

Izmjenjeno od Saša Vranić prije skoro 14 godina

  • % završeno promijenjeno iz 60 u 80
Akcije #20

Izmjenjeno od Saša Vranić prije skoro 14 godina

koristim Ti.App.Properties komponentu i na simulatoru to sve radi kako treba, na uređaju ne !!!

http://developer.appcelerator.com/apidoc/mobile/latest/Titanium.App.Properties-module

Akcije #21

Izmjenjeno od Saša Vranić prije skoro 14 godina

Riješio sam i ovaj problem

https://github.com/vsasa/mobilnenarudzbe/commit/884340f879da107735338dbc69f3dff83e68025b

he he, emulator i uređaj imaju različite načine pristupa radu sa njima, recimo na emulatoru unosim podatke i pritišćem enter i bio sam namjetio na "return" događaj tekst polja username da se setuje ovaj property, međutim na uređaju nikada nisam tu opciju koristio - nikada nisam opalio "return" :)

Sada sam napravio na dugme Prijava da se setuje i ovaj property

Akcije #22

Izmjenjeno od Saša Vranić prije skoro 14 godina

  • Status promijenjeno iz Dodijeljeno u Zatvoreno
  • % završeno promijenjeno iz 80 u 100
Akcije

Također dostupno kao Atom PDF