Clonare aplicatie - ombooth.com

Buna ziua,

Aveti sugestii privind clonarea -> http://ombooth.com/ , puncte de plecare, sugestii etc ?

Astept din partea dvs .

Multumesc

Salut!

Primul pas ar fi sa iti faci un brief care sa contina in ce consta proiectul, ca e putin cam prea general si interpretabil termenul de clonare.

Nu-mi dau seama la prima vedere ce ar trebui sa clonezi acolo, vad doar un site de prezentare, insa prin descrieri pe site vad ca-i vorba si de ceva backend, probabil de tool-uri care iti creaza gif, editeaza filmulete si asa mai departe.

Asigura-te ca stii exact ce vrea clientul de la tine, sa nu ai surprize mai tarziu si sa ajungi sa preferi sa ii dai banii inapoi numai sa scapi de un proiect never-ending. Vrea doar site-ul de prezentare, sau se asteapta sa-i faci tot tu si o gramada de alte functii de genul celor de prin descriere?

Din experienta mea deja e cam semn rau daca n-a venit din prima cu un document clar cu ce vrea sa faca si ai sanse mari sa tot vina cu maruntisuri pe care nu le-ai observat si poate nu le-a observat nici el la inceput spunand ca trebuiesc facute. O sa fie greu sa te certi cu el, termenul de “clonare” ii cam da dreptate, asa ca un document o sa fie in primul rand in interesul tau ca dezvoltator.

P.S. Imi cer scuze daca am asumat gresit ca e vorba de un client, insa chiar si asa, tot o sa ai nevoie de un brief sa stii la ce sa te astepti si sa planifici. Tot dupa ce o sa intelegem mai exact ce vrei sa faci o sa putem sa-ti dam si sugestii.

Mult succes!

4 Likes

Vrea functiile pe care le face aceasta platforma, ma refer la ( captura foto/video, conversie la gif, comprimare, stocare, share , expediere via SMS ) …

Se recomanda pornirea de la un framework ?

Ce sugestii aveti?

Pare ca e si o componenta hardware. Din ce am scanat pe ombooth, pare ca e un fel de photoboot mai destept. Ar urma sa te ocupi de partea software pentru asta sau tot proiectul?

In orice caz, dupa cum spune si @dinu, pare o treaba mare de facut; si trebuie documentat ce trebuie realizat de la inceput, in masura in care se poate. Pentru chestii care nu pot fi prevazute din start, trebuie sa existe un proces de adaugare a lor. Dar cred ca si clientul si tu ati fi mai bucurosi daca ar exista un specs document - cu arhitectura high-level a ce trebuie realizat, diversele functii pe care sistemul trebuie sa le indeplineasca, mile-stone-uri etc. Ceva gen o saptamana de munca, daca stii ce trebuie sa faci. O paralela buna ar fi un arhitect care face un plan cu care clientul trebuie sa fie de acord, inainte de constructia propriu-zisa.

Daca te uiti la copy-ul de pe site-ul lor, zice cam asa:
"""
FEATURE RICH

OMbooth is built on an ever-updating platform that adds new features as fast as you can request them.

“”"

Ce se intampla daca ombooth mai adauga niste features cat timp realizezi tu proiectul? Le clonezi si pe alea sau sunt un proiect separat? Treaba poate sa se lungeasca foarte mult asa, fara un plan in avans.


In alta ordine de idei, pare un proiect destul de elaborat. Poate nu neaparat functia de baza, dar cu siguranta sa faci ceva care poate fi pus in productie, si cu care un client sa fie multumit.
Nu vreau sa mi-o iei in nume de rau, dar esti sigur ca tu si colaboratorii tai aveti know-how-ul pentru a realiza asta? Din intrebarile tale, pare ca nu ai experienta in domeniul asta. [1] Pana la urma clientul o sa vrea un rezultat, si un produs OK. Daca nu obtine asta, o sa iti ceara banii inapoi, sau mai rau, sa va actioneze in judecata etc. Chiar daca nu se ajunge asa de rau, eu as fi stresat sa ma bag in ceva in care nu am experienta si in care trebuie produs ceva.


[1] Pe partea de “web programming”, daca vrei, nu neaparat de programare.

1 Like

Clientul doreste doar “captura foto/video, conversie la gif, comprimare, stocare, share, expediere via SMS”

  1. Clientul , va inchiria Ipad-uri PRO, sub diverse forme cum sunt si pe site-ul exemplu http://ombooth.com/
  2. Va fi folosit la evenimente sociale / nunti / etc - pentru a face poze / gif-uri / filmulete fara sonor
  3. Acele poze vor fi facute prin intermediul device-ului IPAD, si vor fi trimise prin sms link de download ( cu ajutorul Orange / Twilio sau orice alt serviciu care poate face asta ) , QRCODE ( poate ) , sharing facebook , MMS ( poate )
  4. Pe acele poze se pot aplica diverse filtre ca in site-ul exemplu ( aplicatia )
  5. Dupa aplicarea filtrelor omul sa poata trimite catre el acele poze pe care le-a facut impreuna cu alte persoane sau singur - prin sms download link sau sharing via email / social media
  6. Sa aiba posibilitatea sa faca gif’s
  7. Evenimentul sa fie stocat pe un server / cloud storage
  8. Sa se realizeze o galerie asemanatoare cu http://events.ombooth.com/ ( a pozelor asupra carora exista acordul )

Fara alte functii in plus pe care le vor adauga cei de pe site-ul exemplu

So what’s the question then? How to use XCode and its ecosystem?

Recomandari ? Idei ? puncte de plecare?

Probleme majore :

  1. Expediere prin sms, tu chiar crezi ca cineva are chef sa isi bage numarul de telefon intr-un calculator doar asa de fun ca dupa sa il sune vreo 10 firme de marketing. Rezolvi oricum usor cu twilio si un link in sms dar nu e o functie critica.
    Cel mai important e facebook, dar iti trebuie acces ca sa administrezi o pagina pe care sa pui pozele si sa faci tag. Stiu ca sunt probleme cu gif-urile si trebuie video in majoritatea cazurilor (mp4), eventual lasi un link si la gif.
    2. De unde faci rost de internet pentru a incarca video-urile ? SIM 3G/4G in ipad ? (l-ai putea folosi si sa trimiti sms-urile) Wireless-ul la orice eveniment e praf si pulbere. Nici macar 3G/4G-ul nu e sigur in multe zone, trebuie gandit offline first
  2. Legat de problema de mai sus, GIF-urile sunt MARI si nu ai encoding/compresie hardware, poti trimite aceeasi secventa cu H.264 (mp4) probabil in 100-200kb la o calitate mult mai buna si dupa sa creezi gif-ul pe server sau sa il creezi doar la cerere si sa afisezi video-ul si pe site fiindca va fi redat mult mai bine. Oricum ai nevoie pentru facebook.
  3. Mediu de dezvoltare Apple, am folosit Swift si imi place, dar fata de node sau java va trebuie sa lucrezi mai mult.
    Ideal ar fi sa codezi H.264-ul cu hardware encoding pe tableta.
  4. Ipad-urile niciodata nu m-au atras ca si hardware pentru hacking, e o jucarie cu portul specific Apple. Poti lua o tableta cu Windows 10/Android si sa o legi la o camera DSLR sau o camera web in acelasi pret.
  5. Vezi interfata alora de la ombooth daca e vorba de clonare, iti trebuie experienta sa faci ceva bun de la 0.
2 Likes

Raspund pe puncte:

  1. Expedierea prin SMS are doar rost de a trimite link de download de la pozele pe care si le-a facut, la sfarsit.

Scenariu : Particip la un eveniment, realizez 2 poze, apoi vreau sa le primesc prin SMS .

  • Apas Start ( sau ceva de genul )
  • Apas Stop ( sau ceva de genul ) - aici imi apar optiunile de a primi cele 2 poze - via SMS / Social Media / etc
  1. Video-urile vor fi si stocate pe device dar si trimise , prin 3G/4G , cu o cartela pre-paid de internet / abonament ( in cazul in care nu se pot trimite din cauza internetului, raman stocate pe device apoi urcate pe cloud, cu link de download )

  2. Ce recomandari ai?

  3. Ce recomandari ai ?

Cred ca e mai ok o aplicatie WEB decat ceva nativ IOS

Am o singură întrebare. Pe lângă faptul că o să copiaţi în totalitate ombooth voi aduceţi ceva în plus? De ce aş folosi produsul vostru copiat după ombooth şi nu originalul?

Pentru ca pe viitor urmeaza sa o imbunatatim noi dupa bunul plac

deci o sa fie o clona avand culori diferite si ceva mic un plus, dar nimic diferit? :slight_smile:
just asking for a friend

NU va fi o clona in bunul sens a cuvantului ci doar o copie a functionalitatilor

si cum ai defini tu o clona?
My english teacher is asking :slight_smile:

Domnule Claudiu, te rog sa nu mai faci offtopic, discuta doar pe subiect :slight_smile: Multumesc anticipat!

Nu cred că e neapărat rău ca e “doar o clona”. Până la urmă doar faptul că e făcut pentru piața locală e un avantaj. Pare o idee de afacere ce necesită “the human touch”. Mă îndoiesc că vine cineva din Silicon Valley să vândă la localurile de nunti din .ro

Vezi tu draga [ENTER REAL NAME HERE] matale, vrei sa faci ce majoritatea dintre noi urasc. Sa copieze idea si munca unor oameni doar pentru a incerca si ei sa faca bani, ca apoi sa se numeasca investitor, ba chiar serial entrepreneur. In Germania se numeste Rocket Internet, niste mizerabili din pct. meu de vedere.

Desigur, tu intreband pe un forum de programatori, sper sa ti se spuna cam ce ar trebui sa faca, ca apoi speri, ca poate este ceva usor, in pehaspe, sau mai usor in wordpress cu neste pluginiri si il face baiatu’ de unchi pe doispe sute. Sau poate esti acea companie de tipul celor care spun mereu acelasi lucru pe aici pe forum:

  • program flexibil
  • salariu in functie de performanta
  • proiecte super tari si interesante
  • dream shit framework
  • clean oop

Daca citeai cu atentie, unii dintre colegi au fost chiar draguti sa-ti ofere gratuit indrumare si sfaturi. Desigur, sunt ferm convins ca esti deacord cu mine, sfaturile profesionale costa bani, iar daca acest proiect doresti cu adevarat sa il faci, vei plati 3/5 dev cateva sute de mii de euro.

PS: Eu recunosc ca mi-am pierdut claritatea si corectitudinea limbii romane de cand sunt plecat, dar din partea unui entrepreneur ca tine, as dori un standart mai ridicat.

1 Like

Din pacate am avut si eu norocul cand am dezvolvat o aplicatie sa fie copiata de niste oameni care nu o cloneaza ci DOAR iau functionalitatile pentru tara lor si am pierdut bani, timp si stres. Desigur raspunsul lor a fost elegant, pentru ca deh, este o piata libera, ca apoi sa-mi spuna ca ei fac asta doar la ei in tara :slight_smile:

1 Like