Simon, a RepCount alapítója, a teremben edz.
alapítói történetfüggetlen fejlesztőedzésnaplóiOSAndroid

13 éve építem a RepCountot. Ez még csak a kezdet.

Simon
2026. február 19.
6 perc olvasás

Simon, a RepCount alapítója és fejlesztője

2013-ban új munkát kezdtem. Mobilfejlesztési szaktudásom miatt vettek fel. Számítástechnikai mérnöki mesterdiplomám van, és egész pályámon mobilappokat készítettem. Valahogy mégis egy vállalati szerveroldali projektre szerződtettek. Rendben volt a munka. Csak nem nekem való.

Nagyjából akkor két dolog történt. Elolvastam Eric Ries The Lean Startup című könyvét, amely átformálta, hogyan gondolkodom a terméképítésről. A saját edzéseimhez használt Gym Buddy naplót pedig magára hagyta a fejlesztője.

Másik edzésnapló kellett. De a kínálatban semmi nem illett hozzám. Akkoriban a legtöbb app gyakorlatonként egy képernyőt adott. Ez nem egyezett azzal, ahogy az edzésre gondolok. Füzethez hasonlót akartam, de jobbat: egy pillantásra az egész edzés látszódjon, és az app automatikusan mutassa a legutóbbi munkát, hogy tudd, mit kell felülmúlnod.

Senki nem építette ezt az erőedző appot. Megtettem én.

A RepCount alkalmazás ikonja

Rögzíts minden ismétlést a RepCount segítségével

Ingyenes edzésnapló iOS és Android rendszerre

Teljes csend

Néhány hónap alatt elkészítettem a RepCount első verzióját, és 1 dolláros fizetős appként kiadtam az App Store-ban. Aztán vártam.

Semmi nem történt.

Nem voltak letöltések. Értékelések sem. Hirtelen, meredek növekedés sem. Csak csend.

De szerettem az appot. Minden nap használtam. A Lean Startup pedig gyors kiadást és folyamatos javítást tanított, így ezt tettem. Az első évben átlagosan tíznaponta adtam ki verziót. Az appellenőrzés akkor körülbelül hét nap volt, így jellemzően már kész volt a következő, mielőtt az Apple végzett az előző jóváhagyásával.

Mégis szinte senki nem töltötte le. Mellékprojekt volt, a rendes munka melletti estéken és hétvégéken. Könnyű lett volna abbahagyni.

A svéd áttörés

Aztán lefordítottam svédre, és néhány hónappal később jött az értékelés, amely mindent megváltoztatott. Valaki azt írta, hogy a RepCount a legjobb app a telefonján. Támogatási e-mailek érkeztek, én pedig gyorsan megépítettem, amit kértek.

Egy nap hatalmas kiugrást láttam a svéd letöltésekben. Egy fitneszinfluenszer blogbejegyzésben említette az appot, és a RepCount felkerült a svéd toplistákra. Először éreztem, hogy ebből lehet valami.

Az amerikai rejtély

Folytattam az építést. Aztán egyszer hihetetlen dolog történt: óriási kiugrás az amerikai letöltésekben. A semmiből.

Egy hónap volt kideríteni az okát. Végül egy amerikai értékelés azt írta: „köszönet a The Online Coachnak”. Fogalmam sem volt, mit jelent, így nyomozni kezdtem. Kiderült, hogy The Online Coach, vagyis Raymond Querido amerikai testépítő és edző a YouTube-on ajánlotta a RepCountot a közönségének.

Megtaláltam Instagramon, és rájöttem, valószínűleg nekem is kellene fiók. Semmit nem tudtam a marketingről. De létrehoztam egyet, és az appról meg a saját edzéseimről kezdtem posztolni.

Egy idő után vettem néhány pólót Raymond boltjából. Kézzel írt üzenettel érkeztek arról, mennyire szereti az appot, és jó lenne egyszer találkozni. Beszélgetni kezdtünk Instagramon, és segíteni akarta a növekedést. Megállapodtunk, hogy a bevétel százalékát kapja, garantált havi minimummal.

Raymond posztolni kezdett a RepCountról a közönségének, személyi edzőknek és komolyan edző sportolóknak, és a növekedés egyre nagyobb lendületet vett. Még az Egyesült Államokba is elrepültem egy videójában szerepelni. Ez nem kidolgozott influenszerkampány volt. Két ember, aki kedvelte a másik munkáját, és menet közben találta ki, hogyan tovább.

„ANDROID!”

Ahogy nőtt az Instagram-követőim száma, minden poszt alatt ugyanaz állt: Android! Az emberek Androidra is kérték a RepCountot, és ezt világosan jelezték.

Sokáig ellenálltam. Egyedül voltam rendes munka mellett, az iOS-napló karbantartása is már túl sokat vitt. Végül engedtem. Korábban vállalkozóként készítettem Android-appokat, így jól ismertem a platformot. Kotlinban nulláról megírtam a RepCountot Androidra, és az első naptól fizetőssé tettem, hogy kiderüljön, valóban fizetnének-e érte. A bétafelhasználóknak évi 3 dollár volt. Mégiscsak béta.

Túl sokáig húztam a bétát. Csak 2019-ben adtam ki végül nyilvánosan. Sokáig hibának gondoltam az Android-app megépítését. Teljes munka és iOS mellett örökké tartott. Évekig nem hozta vissza az árát.

Ma már örülök neki. Segíti a szájról szájra terjedést, hiszen az edzőtársak nem mind azonos telefont használnak. Kevés edzésnapló készül teljesen külön iOS-re és Androidra. Sok napló kihagyja az Androidot, félmegoldásként ülteti át az appot, vagy több platformot kiszolgáló keretrendszert használ. A RepCount iOS-en Swiftben, Androidon Kotlinban készül, mert a sportolók észreveszik, ha valami nem illik a telefonjukhoz.

A hosszú középső szakasz

A bevétel lassan, minden évben javult. De még nem lehetett megélni belőle. Szerettem, amit építek, de a rendes munkát meg kellett tartanom. A RepCount az estéimet és hétvégéimet vitte el.

2016-ban szabadságot vettem ki, és hat hónapig digitális nomádként jártam a világot, teljes munkaidőben építve az appot. Hihetetlen volt. Aztán hazamentem, elfogyott a pénzem, és visszatértem a rendes munkához. Azt mondtam magamnak, ez az utolsó szerződés.

Nem ez lett az utolsó szerződés.

A mutató, amely mindent megváltoztatott

2019-ben csatlakoztam a YC Startup Schoolhoz. Első lecke: válassz elsődleges mutatót. A havi aktív felhasználókat választottam. A következő órán Michael Seibel nagyjából azt mondta: „Ha nem Facebookot próbálsz építeni, ne a MAU-t válaszd. Válassz a bevételhez közelebb álló mutatót.”

Megnéztem a bevételt. Akkoriban az egyik versenytársam, a Strong előfizetésre váltott, az akkori piac többi szereplőjénél jóval magasabb áron. Azt gondoltam: „Vagy minden felhasználójukat a versenytársakhoz küldik, vagy meggazdagodnak.”

Meggazdagodtak.

Rájöttem, hogy ha teljes munkaidőben akarom csinálni, és valódi munkaként a világ legjobb edzésnaplóját építeni, rendszeres bevétel kell. A RepCountot 2019 végén előfizetésre váltottam.

A YC Startup School azt a lökést is megadta, hogy végre kiadjam az Android-appot a bétából. Nem bújhattam tovább a „még nincs kész” mögé.

A számok ígéretesek lettek. Először láttam utat a végleges felmondáshoz. Megtettem.

Aztán jött a COVID.

Időzítés

Éppen felmondtam, hogy teljes munkaidőben edzőtermi appon dolgozzak, miközben világszerte bezártak a termek. Ilyen időzítést kitalálni sem lehet.

Alkalmazkodtam. Teljesebbé tettem a RepCountot otthoni edzéshez. Kissé árat emeltem, korábban mindig túl keveset kértem. És folytattam az építést. Abban az évben fizettem magamnak először: minimálbért. A cég még veszteséges volt, a különbséget a megtakarításomból fedeztem.

2021-ben aztán valami varázslatos történt. Újranyílt a világ. Mindenki vissza akart térni a formájához. Ügynökségi segítséget kaptam App Store Optimizationhöz, és az app növekedése kilőtt. Abban az évben a RepCount többet hozott, mint valaha a rendes munkám.

Nyolc év után végre működött az erőedző app üzletileg is.

Az egyszerűség nehéz

Tizenhárom év alatt több száz frissítést készítettem. Saját diagramalgoritmusok, szuperszettfunkció, fejlesztések mindenfelé. Az alapelv viszont változatlan: az app a lehető legegyszerűbb legyen, miközben megadja az edzésnaplózáshoz szükséges rugalmasságot. Nehezebb egyensúly, mint amilyennek hangzik.

Vegyük a szuperszettet. Kívülről egyszerűnek látszik. Alapvetően mégis másképp működik, mint a versenytársaknál, és rengeteg időt töltöttem a felület átdolgozásával. Hónapokig tarthat eltalálni valamit, ami könnyednek érződik, de kezeli a valódi edzés összetettségét. A legtöbben sosem tudják meg, mennyi munka van mögötte.

Eredetileg haladó sportolókra gondolva építettem a RepCountot. Nem adtam hozzá általános gyakorlatképeket, közösségi funkciókat vagy látványos extrákat. Csak tiszta, gyors eszközt az edzés követésére. Aztán meglepő dolog történt: a komolyan edzőknek tetsző egyszerűség mindenkinek tetszett. Férfiaknak, nőknek, tinédzsereknek, nyugdíjasoknak; mindenféle embernek, egy közös igénnyel. Többet akartak kihozni az erőedzésből, és nem akartak útban lévő appot.

Kétfős csapat

2023-ban az álmomat éltem, de kezdett túl sok lenni egy embernek. Minden rajtam volt: iOS, Android, szerveroldal, támogatás, marketing, üzlet.

Az egyik legrégebbi felhasználóm, akivel közel tíz éve beszélgettem, megemlítette, hogy otthagyja a munkáját. Félig vicceltem: „Talán hozzám kellene jönnöd dolgozni.”

Ő John volt. Most már több mint két éve velem dolgozik, az iOS-fejlesztést viszi. A RepCount csapata 100%-kal nőtt: egy emberről kettőre.

Még itt vagyunk, még építjük

Ma a RepCountnak több mint kétmillió letöltése, 4,9 csillagos amerikai App Store-értékelése és Apple „Apps We Love” elismerése van. Még mindig apró csapat vagyunk nagy, jól ellátott csapatok appjaival szemben. Naponta jön új versenytárs. Ajánlottak pénzt a cégért, és mindig nemet mondtam.

Ezt tanultam több mint egy évtized független fejlesztői versenyzéséből: a kicsiség lehet szupererő. Napok alatt adhatok ki frissítést negyedévek helyett. Ha egy felhasználó ír, azzal beszél, aki a kódot írta. Ugyanazon a napon javíthatom a problémáját, és kiadhatok új verziót. Az appot nem bizottság tervezi, hanem valaki, aki minden héten nehéz rúd alatt használja.

Most az AI korábban nem létező képességeket ad a miénkhez hasonló kis csapatoknak. Gyorsabban haladok olyan feladatokon, amelyekhez korábban külön szakértők kellettek. Gyorsan csökken a különbség aközött, mit építhet egy független fejlesztő, és mihez kell finanszírozott csapat.

Visszautasítottam felvásárlási ajánlatokat. Túléltem a kezdeti csendet, az üres bankszámlákat, a világjárványt és az évről évre zsúfoltabb piacot. Azért írtam ezt az appot, mert szükségem volt rá; kiderült, több mint kétmillió másik embernek is.

2013 óta dolgozom a RepCounton, és még csak most kezdek igazán bele.


A RepCount az App Store-ban és a Google Playen érhető el. Ha olyan naplót keresel, amelyet tényleg edző ember készít, próbáld ki.

Gyakori kérdések

Mi a RepCount?

A RepCount erőedzésnapló iOS-re és Androidra. Automatikusan mutatja az előző edzést, hogy tudd, mit kell felülmúlnod, és a lehető leggyorsabb, letisztult használatra készült. Több mint 2 milliószor töltötték le, az amerikai App Store-ban 4,9 csillagos az értékelése.

Elérhető a RepCount Androidra?

Igen. A RepCount iOS-re és Androidra is elérhető. Az iOS-app Swiftben, az Android-app Kotlinban készült. Mindkettőt teljesen a saját platformjára fejlesztettük, nem közös, platformokon átívelő hibrid app.

Ingyenes a RepCount?

Igen. A RepCount ingyenes verziója korlátlan edzést, edzéstervet és saját gyakorlatot ad. A Premium részletes statisztikákat, szuperszetteket, csökkenő súllyal végzett sorozatokat és további funkciókat kínál.

Ki készítette a RepCountot?

A RepCountot Simon Persson svéd független fejlesztő készítette, aki számítástechnikai mérnöki mesterdiplomával rendelkezik. Erősportolóként 2014-ben a svédországi Fitness Five döntőjébe jutott: testsúlya 1,5-szeresével 25-öt guggolt, testsúlyával 23-at nyomott fekve, mindkét gyakorlatot 100 másodpercen belül teljesítve. A RepCountot 2013-ban kezdte építeni, 2019–2020 körül váltott teljes munkaidőre. Ma ketten dolgoznak rajta.

Miben más a RepCount más edzésnaplóknál?

A RepCount füzethez hasonló használatra készült: egyszerre látod az egész edzést, és automatikusan mutatja, mit csináltál legutóbb. Az iOS- és Android-app is teljesen a saját platformjára készült, ezért illik a telefonodhoz. Nincsenek közösségi funkciók vagy általános gyakorlatképek. Gyors, letisztult naplózóeszköz, amelyet valaki olyan készít, aki hetente rúddal edz.

Mióta létezik a RepCount?

A RepCount 2013-ban jelent meg az App Store-ban, így az egyik legrégebb óta működő, független edzőtermi naplóapp. Az Android-verzió 2019-ben indult. 2026-ra több mint 2 millió letöltése van.

Kövesd a fejlődésedet ezzel: RepCount

Rögzíts minden sorozatot, nézd vissza a korábbi edzéseidet, és kövesd az erőd alakulását. iOS és Android rendszerre.