• Welcome to ZNAK SAGITE — više od fantastike — edicija, časopis, knjižara....

Cooking Buddy- Android aplikacija za recepte

Started by ratiger, 10-09-2017, 22:30:49

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

ratiger

Zdravo svima!

Evo mene da postujem na Sagiti posle sto godina. Shvatio sam u međuvremenu da ne umem da pišem dobre priče, pa sam se prešaltao na druge kreativne aktivnosti kao što su izrada Android aplikacija i nakita od plastičnih perli. Od ovog prvog imam da vam predstavim moju prvu aplikaciju koju sam započeo više kao eksperiment da se upoznam sa funkcijama androida i jave, pa sam je polako razvio do onoga što morete videti.

Aplikacija se zove Cooking Buddy, i kao što u naslovu piše, služi za brzo upisivanje i čuvanje recepata, pretragu po sastojcima, rekalkulisanje sastojaka, pravljenje instant šoping liste, a ima i funkcija da od recepta napravite korak-po-korak uputstvo koje pratite dok kuvate (i gde možete podesiti alarm). Planiram uskoro da ubacim opciju za deljenje recepata i još ponešto.

Ako imate volje i vremena, probajte pa mi javite utiske, šta ne valja, šta bi se moglo menjati, šta biste vi ubacili itd. Biću vam neizmerno zahvalan!

App je lagan, nekih 3mb teži, a pošto nisam koristio neke predrndane java biblioteke (?!?) trebalo bi da radi na velikom broju uređaja. Pogledajte prilog:

Cooking Buddy
Ima trava okolo,
i korenja okolo.

Petronije

Mene više zanimaju tehnikalije. Prethodnih godinu dana sam manje ili više aktivno učio javu, sa namerom da se prešaltam na android kad savladam. Posle nekoliko završenih kurseva, rešim da probam da konkretizujem znanje, i počnem da učim android studio, i tu udarim u zid, jer ispada da mi je laptop preslab, tj. da mi treba više od trenutnih 4gb rama. Moje pitanje je, koristiš li i ti android studio, ili postoji neka alternativa? I ako koristiš, na kojoj mašini ga teraš? Aplikaciju ću svakako instalirati i javiti utiske. Hvala i pozdrav.

Sent from my TCL S 720 using Tapatalk


ratiger

Da da, Android Studio koristim. Postoji i Eclipse, možeš se vežabati u njemu dok ne pokreneš studio, ali on je već zastareo.

Meni solidno radi Studio na 4 gb rama na Windows 7, procesor Celeron 1.83 ghz Dual. Imam zasebnu grafičku kartu pa mi ne potkrada ram. Dakle, nije bozgna-kakav laptop.

Da li neće da ti uopšte pokrene studio ili presporo radi?
Ima trava okolo,
i korenja okolo.

Petronije

Ma ok eclipse, to je IDE, koristim netbeans za kucanje koda. Android studio mi zapucava kad pokrenem emulator, neće da se podigne android. Sad si me ohrabrio, videću da nabavim još malo rama makar za probu.

Sent from my TCL S 720 using Tapatalk


ratiger

Probaj da emuliraš drugačiji uređaj, ili još mnogo mnogo bolja varijanta: testiraj program na pravom uređaju, mnogo brže radi!

Ima trava okolo,
i korenja okolo.

Petronije

Ok, probaću, hvala ti. Nije ovaj laptop baš baš toliki krš, jeste stariji ali je bio neka kao viša klasa,  c2d intel, 4gbddr3 i ati grafika sa svojih 256mb rama. Večeras ću da probam cooking buddy pa javljam. [emoji108]

Sent from my TCL S 720 using Tapatalk


ratiger

Hmm, ne bi trebalo da brljavi onda, slične je konf kao i moj. Jesu emulatori zahtevni, ali kontam da bi morao da pogura.

Hvala i tebi, ako ti zagusti nešto oko studija javi, nisam ekspert ali ću rado da pripomognem gde mogu :)
Ima trava okolo,
i korenja okolo.

Petronije

Zanimljivo deluje. Treba poraditi na dizajnu, da bude malo dopadljivije, ali polako. Sa tehnicke strane nemam sta da prigovorim, ne znam kako rade i koje opcije imaju neke druge aplikacije ovog tipa, ali deluje da ima sve sto treba, plus jako brzo radi. Jesi li razmisljao o srpskoj verziji? Mislim da bi ti pod obavezno bio izbor jezika u kombinaciji sa share on facebook. Nemoj potcenjivati zajednicu srpskih fejZbuk domacica (bez ironije, iz licnog iskustva).

Petronije

Dao sam ti 5 zvezdica naravno, i prigodan komentar.

ratiger


Da da, što se dizajna tiče treba definitivno da se sređuje, vizualno stvaranje mi je slaba tačka pa ću tu verovatno nekoga angažovati kada budem menjao izgled UI.

Preveo sam je na srpski, kada je uređaj namešten na Sr i sama aplikacija bude. Odlična stvar kod android studija (kada naučiš da ekstraktuješ stringove u poseban fajl) je što vrlo lako možeš komplet app da prevedeš na druge jezike pomoću integrisanog editora.

Ee da, i za šerovanje na soc-mreže, to ću morati da promozgam kako radi :)

Hvala puno za ocenu i komentar :)
Ima trava okolo,
i korenja okolo.

ratiger

Dodao opciju za šerovanje recepata kao ".recipe" fajlova koji se  eksportuju i importuju u ,,Pomoćnike" drugih korisnika. Promenio interfejs malo:
Ima trava okolo,
i korenja okolo.

ratiger

NOVO: recepti se sada mogu deliti i kao slike gotovih jela sa uputstvom za pripremu i sastojcima:



Jelo na slici je inače svadbarski kupus koji sam jeo u Viru kod Buča, u blizini Kraljeva. Eto pozdrav za Bučov restoran, nadam se da i dalje radi :)
Ima trava okolo,
i korenja okolo.

Scordisk

ohoho, dobar kupus! Je l si sacuvao malo i za nas?

ratiger

Svareno je to kupusište pre dobrih 5-6 godina :-D zakuvacemo drugo jak Buh da :-)
Ima trava okolo,
i korenja okolo.

lilit

aplikacija deluje obećavajuće, mora da je do svadbarskog kupusa. :)
samo android verzija postoji?
That's how it is with people. Nobody cares how it works as long as it works.

ratiger

 Za sada samo android da da, za iOs mislim da bih morao dosta da se pomučim, ako ne i sve da napravim od nule.

A kupus ću razmotriti da ubacim u logo ako ga budem redizajnirao :-)
Ima trava okolo,
i korenja okolo.

ratiger

Treba još korisnički interfejs da se sredjuje podosta, ali trebalo bi da je potpuno funkcionalna, bez crashova i curenja memorije.
Ima trava okolo,
i korenja okolo.

Petronije


ratiger



Napokon eto i verzije 2:

-Recepti se sada mogu objaviti u onlajn bazi-kuvaru gde se mogu listati i sačuvavati u realnom vremenu (pomoću guglove Firebase baze podataka)
-Ubacio sam slike malog formata (pomoću Firebase storage)
-Ubacio log in i prijavu zloupotrebe
-Redizajnirao interfejs koristeći moderniji, material design
-Otklonio neke sitne bagove.

Imam u planu da još redizajniram pregled recepata i promenim pojedine lejaute, al to kad dođe na red.

Hvala Peco na podsticaju :)
Ima trava okolo,
i korenja okolo.

Petronije

Nema na čemu, odma' apdejtujem. [emoji3]

Sent from my Le X626 using Tapatalk



Petronije

Što se tiče dizajna, mnogo je bolje, neću da te smaram sa tim jer je ovo još uvek neka alfa i kapiram da se još baviš peglanjem koda i unapređivanjem funkcionalnosti same aplikacije, za dizajn ima vremena. Ne znam da li je bag, ali dodao sam recept u non - fat kategoriju, ali pojavljuje mi se samo u prvom tabu, kad prebacim na non-fat,  ne prikazuje ga.

A i search mislim da ne radi, ako si ga uopšte implementirao.

Sent from my Le X626 using Tapatalk

ratiger

Ee vidiš, onaj prvi tab (telefonska memorija) ti prikazuje recepte koje imaš u telefonu, svi ostali tabovi (u slajd pregledu ka desno) su recepti iz onlajn kuvara. Da bi tvoj recept izašao tamo, moraš da ga objaviš (publish) i onda će biti vidljiv online.

Kontam da je to malo zbunjujuće pa ću u nekoj od narednih verzija potpuno izbaciti taj offline mod čuvanja pa da sve stoji u onlajn bazi, samo da korisnik može da podešava koji su recepti vidljivi ostalim korisnicima (private vs public recipe).

Search bi trebalo da radi, ali nema šta mnogo da pretražuje, tih par recepata što su objavljeni.

Probaj da objaviš taj non-fat recept pa ću ti poslati screenshot kako je kod mene prikazan.
Ima trava okolo,
i korenja okolo.