Obsah
Jak získat svých 9 nejlepších fotek na Instagramu za rok
Jak získat svých 9 nejlepších fotografií na Instagramu za rok
Jmenuji se Michail Lutsky, v současné době jsem studentem magisterského studia na moskevské univerzitě. Pracuji jako iOS programátor, většinou píšu ve Swiftu. O programování se zajímám již více než 7 let, pravidelně jej využívám pro vzdělávací a pracovní účely a účastním se velkých hackathonů. Mnohem příjemnější je však pro mě získávání zkušeností s vývojem vlastního produktu a nápady vhodné k realizaci vznikají jen zřídka a v těch nejméně vhodných chvílích, kdy již běží všechny termíny. To se stalo i tentokrát, když se začalo pracovat na vytvoření best9.app.
Tato aplikace vám ukáže vaše nejlepší fotografie roku na Instagramu
Na začátku 20. prosince moje ráno začalo posloucháním hlasové zprávy od mého kamaráda Gleba, který ospalým hlasem řekl, že by bylo fajn vyvinout aplikaci, která by počítala celkový počet lajků a komentářů na Instagramu uživatele. pro rok 2019 a vystavte dlaždice devíti nejoblíbenějších fotografií na krásném moderním pozadí. Přirozeně s možností sdílet dokončenou koláž a reportovat v příbězích – vždyť se výslednými čísly bude chtít uživatel pochlubit všem, což znamená, že se o aplikaci dozví i ostatní.
Myšlenka v zásadě není nová, ale myšlenkou bylo, aby to bylo co nejjednodušší a nejatraktivnější pro potenciálního uživatele: aplikace by neměla žádat o žádnou autorizaci nebo e-mailová data, obrázek by měl být šťavnatý a měl by jen vytvořit Instagram milenec udělat příběh s výsledky. Zdá se, že to zní dobře. K tomu všemu však byla ještě jedna nezbytná podmínka: aplikace musí být v App Store do posledních dnů roku. Jinými slovy, co nejdříve, doslova hned teď.
Stačí zadat svou přezdívku. Žádná registrace
Uzavřené testy skončily, uvolnilo se trochu volného času a já se rozhodl, že tenhle šílený nápad stojí za to. Zkušenosti z hackathonů navíc naznačovaly, že nic není nemožné.
Během dvou hodin jsem kontaktoval své přátele programátory, sešli jsme se, probrali pracovní plán a proces začal. Dělal jsem vývoj pro iOS, moji přátelé dělali back-end, front-end, vývoj pro Android, vykreslování designu, testování.
Rozhodli jsme se zvolit koncept aplikace klient-server tak, že mobilní aplikace jdou nejprve na náš server, který zase přijímá zdroje s příspěvky a provádí analýzu k identifikaci nejoblíbenějších příspěvků. To nám usnadnilo a zrychlilo vývoj. Pro mobilní aplikaci byl jako nejmodernější a nejrychlejší zvolen jazyk Swift, ale rozhodli jsme se napsat server v Go. Během krátké doby se nám podařilo nastavit server, napsat aplikaci pro iOS a také web s funkčností aplikace. Velmi brzy se dočkáme vydání pro Android.
Diskuzí jsme došli k závěru: pod koláží fotek se zobrazí celkový počet komentářů a lajků a samotnou koláž lze třídit buď podle lajků, nebo podle diskuze. Pozadí příběhu je dynamické: přechod jasných, studených barev, které mění své odstíny.
Proces vývoje aplikace
Čas plynul bez povšimnutí. Rozpolcený mezi každodenními záležitostmi, vývojem a kontrolou celého procesu jsem si ani nevšiml, jak to bylo už druhý den od chvíle, kdy jsem dostal hlasovou zprávu od přítele. Čas už byl extrémně namáhavý. Po otestování aplikace nejprve na našich vlastních účtech a poté na účtech celebrit jsme zjistili, že vše opravdu funguje. Pod krásnou dlaždicí devíti fotografií se zobrazuje počet lajků a komentářů a pozadí se třpytí a vytváří kombinaci jasných barev.
Nejzásadnější okamžik přišel 22. prosince večer, kdy tlačil termín nahrání sestavení na App Store Connect, protože tým pro moderování obchodu byl až do 27. prosince na dovolené. Pokud bychom nestihli podat přihlášku, byla by veškerá práce marná, protože bychom mohli ztratit relevanci. A tak přibližně ve 23:00 moskevského času odešleme sestavení ke kontrole, napíšeme Applu žádost o zvážení bez fronty a do 8 hodin se naše aplikace objeví v AppStore.
Aplikace byla stažena v posledních hodinách
Výsledek naší práce opět prokázal, že je možné vyvinout produkt v režimu „extrémního programování“ od nápadu až po implementaci i v tak neuvěřitelné době, jako je den. Stačí se pro nápad velmi nadchnout a 100% investovat do správně sestaveného motivovaného týmu, jako se to stalo v našem případě.
Už jsme našli naše nejlepší fotky. Zkuste to taky!
V současné době připravujeme aktualizaci, kterou plánujeme vydat po 27. prosinci. Do nové verze plánujeme přidat další filtry a videopříběhy. best9.app je již k dispozici ke stažení pro každého; aplikace je zdarma a nevyžaduje žádnou registraci.
Název: best9.app Devět nejlepších fotografií
Vydavatel/vývojář: MIKHAIL LUCKIY
Cena: Volný
Nákupy v aplikaci: Ne
Совместимость: Pro iPhone
Odkaz: Instalovat
Pokud se chcete o něco podělit s ostatními čtenáři našeho webu, napište info@appleinsider.ru a nezapomeňte uvést své jméno nebo přezdívku. Pečlivě čteme příchozí dopisy a zveřejňujeme vaše nejzajímavější příběhy.