» »

Cena izdelave reminderja za oceno aplikacije

Cena izdelave reminderja za oceno aplikacije

Fickolin ::

Pozdravljeni programerji,

programer mi razvija aplikacijo za IOS in Android in bi želel, da se po nakupu v aplikaciji uporabniku prikaže reminder za oceno aplikacije.
Koliko ur programiranja je po vašem mnenju potrebno za implementacijo te feature v mobilno aplikacijo?
Programer pravi, da cca 20 ur in ker nimam tehničnega znanja ne morem oceniti ali je to res.

Hvala vam za odgovore.

Matek ::

S količino informacij, ki si jih podal, ne moreš dobiti uporabnega odgovora.
Bolje ispasti glup nego iz aviona.

Fickolin ::

Hvala za opombo, bi mi mogoče pomagal in povedal katere informacije so še potrebne?

Matek ::

A gre v resnici za dve ločeni aplikaciji (omenjaš iOS in Android)? Verjetno nočeš prositi za rating takoj, ko uporabnik prvič odpre aplikacijo, ker takrat nima informacij, da bi jo ocenil, ampak šele, ko so izpolnjeni določeni pogoji. So ti pogoji kompleksni in terjajo dodatno logiko za trackanje uporabnika? Kako izkušen je tvoj razvijalec? Si želiš kakih specifičnih vizualnih prilagoditev dialoga, kjer prosiš za rating? Itd.

Lahko bi se bolje izrazil v prvem postu - odvisno od okoliščin je lahko 20 ur strašno pretiravanje ali pa še premalo. Najbolje bo, da prosiš programerja, naj predvideno delo razčleni v manjše enote, pa boš dobil boljši uvid.
Bolje ispasti glup nego iz aviona.

Fickolin ::

Hvala Matek za to podrobno obrazložitev. Drži, da gre za aplikacijo, ki deluje na 2 različnih platformah, torej IOS in Android in kot si pravilno ugotovil se rating feature ne bi pojavil takoj v aplikaciji ampak samo, ko bi uporabnik opravil nakup. Torej, uporabnik gre skozi aplikacijo in se odloči, da bo kupil nek izdelek. Ko opravi nakup s kreditno kartico se bi mu pojavila možnost, da oceni aplikacijo, ki jo je pravkar uporabil.
Kaj meniš Matek, je 20 ur pretirano ali premalo za vključitev tega feature v app?

shadeX ::

20 ur strašno pretiravanje ali pa še premalo.


20 ur je strašno pretiravanje. Premalo za kaj?

Programer pravi, da cca 20 ur in ker nimam tehničnega znanja ne morem oceniti ali je to res.


Za implementacijo "Rate" dialoga (verjetno govorimo o tem, da se uporabniku prikaže okno, kjer oceni aplikacijo), za obe platformi ne potrebuješ več kot 1 uro (pa še to nimaš kaj delat vmes). Vse kar potrebuješ je pogoj, ki je izpolnjen, da se zadeva prikaže.

Po mojih izkušnjah je najboljše dialog postavit kadar uporabnik odpre aplikacijo v drugo. Če se vrne nazaj pomeni da mu je všeč in bo tudi rating višji na ta račun.

Anyway..

Na Androidu mora samo pokazat okno (Dialog class), kjer userja vpraša ali želi aplikacijo oceniti ali ne. Če ja, potem ga povezava pelje na Google Play.

Na iOSU je po novem to dost bolj enostavno. Na "SKStoreReviewController" kličeš requestReview kodo (kar ti vzame približno nekaj sekund) in dialog se userju prikaže.

- V vsakem primeru 20 ur je 20 kratni overkill za obe platformi. Izkušen programer to naredi v roku 20minut za obe platformi, skupaj s testiranjem.

Zgodovina sprememb…

  • spremenil: shadeX ()

Fickolin ::

Hvala Shadex za tale izčrpen opis

sandmat ::

pokaži svojo tehnično specifikacijo in bomo ocenili programerjevo ponudbo.

Fickolin ::

Hmm, tehnično specifikacijo misliš na aplikacijo samo al na kakšen dokument za katerega ne vem. Kje bi lahko pridobil to tehnično specifikacijo?

shadeX ::

Si želiš kakih specifičnih vizualnih prilagoditev dialoga, kjer prosiš za rating?


Tega ne dela noben na iOSu pa to itak ni več dovoljeno, ker mora iti rate preko njihovega SDK-ja. Največkrat appi vprašajo za rating:

- Po določenih "akcijah" ko user upravlja z aplikacijo (slabo)
- Ko uporabnik odpre app v drugo oz. kasneje. Najboljše je s tem sicer eksperimentirat je pa najboljše pokazat čim bolj pozno, ampak moraš pa tudi vedet da uporabnika vmes ne boš zgubil, torej je vse odvisno od uporabnikovega "retentiona".

Kakor sem omenil, da ne kompliciraš in izbereš neko zlato sredino ga vprašaš ko odpre app v drugo.

jernejl ::

Takim, ki pravijo, da vse naredijo v 15 minutah, jaz ne bi kaj preveč zaupal.
V tem času lahko odpreš projekt in ga prevedeš / zaženeš.

Tehnična dokumentacija pa se najbrž prebere in napiše kar sama. Točne specifikacije zahtev tudi.

shadeX ::

Takim, ki pravijo, da vse naredijo v 15 minutah


Govorimo o nekaj vrsticah kode.

1. App se odpre: Pridobi število zagonov in dodaj temu 1.
2. Shrani število zagonov
3. Preveri ali je število zagonov enako 2 (oz. poljubna številka).
4. Če je prikaži Rate, če ne, ne naredi nič

Vseeno je 20 ur za nekaj vrstic kode preveč. Če nekdo to dela 20 ur, koliko časa šele dela celotno aplikacijo, oz. kaj bolj zahtevnega od tega.

Če tole 20 ur dela izkušen programer, dela samo iz enega razloga: Da se okoristi na naročnikov račun in si nabija ure.

jernejl ::

Kot rečeno, tehnična dokumentacija pa se bo sama od sebe prebrala.
Naročnik bo programerja najbrž usmeril na ustrezno vrstico v ustrezni datoteki, kamor naj doda teh nekaj vrstic kode.

Specifikacije zahtev pa si tako ali tako priredil po svoje.

c0dehunter ::

Manj kot 1h. Za Android Smart App Rate lib, za iOS (Swift) pa SwiftRater.
I do not agree with what you have to say,
but I'll defend to the death your right to say it.

Zgodovina sprememb…

3p ::

op: shade in Hunter to bosta tole uredila za, recimo, do 50 evrov. Poročaj o rezultatu. 8-)

matobeli ::

20h za rating v aplikaciji:| :))
In to aktivni razvijalec aplikacije.

Ni ravno tako da tak potrebuje še 2h dogovorarjanja z stranko, pripravo na delo...

Zgodovina sprememb…

  • spremenilo: matobeli ()

kingsix ::

OP... Treba se je zavedat, da je treba ocene, ki jih dobiš na slo-tech forumu, jemat malce z rezervo. Tukaj smo namreč pretežno geniji in nam je praktično vse otroško lahko.
Sicer je tcoj primer resnično lahek, pa vendar... Priporočam, da še mkrda vprašaš po oceni na med.over ter cosmopolitan forumu. Potem vzami neko povprečje in to je to.

eric_cartman ::

Cena na uro je no go! Torej je programer kaznovan ker dela hitro?

Se pravi bolj hitro ti naredi, hitreje imaš ti aplikacijo, on je manj plačan? Kljub temu, da ti je vse super implementiral?

Idiotizem! Delo po projektu. Dogovoriš se za časovni termin --> Narejeno bo do konca tedna(recimo). Temu sledi sestanek in pregled ter vnaprej določeno plačilo.

Ne zanima te koliko ur bo za to zapravil. Lahko vmes 10 ur špila igre, zadnji 2 uri pa dela tvojo aplikacijo.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Izdelva mobilne aplikacije !

Oddelek: Programiranje
496602 (4475) Drevesce
»

aplikacija Malcajt (strani: 1 2 3 )

Oddelek: Programiranje
10016584 (11956) Manu
»

Kateri sdk za razvoj iOS in Android aplikacij?

Oddelek: Programiranje
255289 (3722) jizzer
»

iPAD da ali ne ?

Oddelek: Kaj kupiti
4510989 (8840) Lonsarg
»

Apple iPhone 4

Oddelek: Mobilne tehnologije
319457 (8918) RejZoR

Več podobnih tem