Az asztali alkalmazás a megfelelő válasz, ha a munka a gépen történik, és nem böngészőben: olyan fájlok, amelyek soha nem hagyják el az irodát, egy eszköz, amelyet a csapat minden reggel megnyit, egy ablak, amely akkor is működik, ha a kapcsolat megszakad. Ezeket Rustban építem, a felületet Tauriban, így amit telepít, az egy kis fájl.
Könnyű, többplatformos asztali alkalmazást építek Rust és Tauri segítségével Windowsra, macOS-re és Linuxra
Akár 3 képernyő, 1 platform, korai futtatható build, forrás a repositoryban.
- Akár 3 képernyő, 1 platform
- Forráskód
- Telepítőfájl
Akár 6 képernyő, Windows, Linux, macOS buildek, helyi adatbázis, CSV/Excel import.
- Akár 6 képernyő, 3 platform + DB
- Forráskód
- Telepítőfájl
Akár 10 képernyő, minden Standard funkció, automatikus frissítések, telepítők, kiadási munkafolyamat.
- Akár 10 képernyő, frissítések, telepítő
- Forráskód
- Telepítőfájl
Egyedi ajánlat kérése
Jelentkezzen be egyedi ajánlat kéréséhez
Hozzon létre egy ingyenes fiókot, vagy jelentkezzen be, hogy személyre szabott ajánlatot kérjen ettől a Zinnertől.
Bejelentkezés / RegisztrációElőzetes értékesítési kérdés feltevése
Jelentkezzen be kérdés feltevéséhez
A platformon történő spam csökkentése érdekében az előzetes értékesítési üzeneteket csak bejelentkezett felhasználók küldhetik el.
Hozzon létre egy ingyenes fiókot, vagy jelentkezzen be, hogy közvetlenül üzenjen ennek a Zinnernek.
Bejelentkezés / RegisztrációBejelentkezés szükséges
Hozzon létre egy ingyenes fiókot, vagy jelentkezzen be, hogy üzenetet küldjön ennek a Zinnernek.
Bejelentkezés / RegisztrációBejelentkezés szükséges
Hozzon létre egy ingyenes fiókot, vagy jelentkezzen be, hogy személyre szabott ajánlatot kérjen.
Bejelentkezés / RegisztrációÁttekintés
Főbb részletek erről a szolgáltatásról, hogy segítsen a döntésben. A Zinn Hub generálta, nem az eladó.
Értékpozíció
Technológiai stack
Alkalmazás típusa
Platformok
Amit birtokol
Amit kapni fog
Teljes leírás
Kisvállalkozások és belső csapatok számára készült, akik kinőtték a táblázatkezelőt vagy a szkriptet, és egy megfelelő programot szeretnének saját ablakkal. Tauriban a nehéz munka, mint például nagy fájlok feldolgozása vagy több ezer rekord keresése, Rustban fut, míg a képernyők egyszerű webes kódok, így egy új képernyő később kis munka.
A Starter egy alkalmazás, legfeljebb 3 képernyővel, az Ön által megnevezett platformra építve, a projekt elején futó builddel és a forráskóddal a repositoryjában. A Standard 6 képernyőre bővül, és hozzáadja a Windows, Linux és macOS buildeket, egy helyi SQLite adatbázist kereséssel, valamint CSV vagy Excel importálással és exportálással. Az Advanced 10 képernyőre bővül, mindezt tartalmazza, és hozzáadja az automatikus frissítéseket, a telepítőket minden platformhoz, és egy kiadási munkafolyamatot, amely minden pusholt címke esetén elkészíti őket.
Tipikus feladatok: egy belső eszköz, amely fájlokat olvas és ír egy megosztott mappában, vagy egy nézegető az adatokhoz, amelyeket a csapat CSV-ben vagy adatbázisban tárol. Ha a megrendelés közben bővül a feladat, az extra képernyőt előre árajánlatba adom: kiegészítőként, vagy új megrendelésként.
Tervezés: alapértelmezés szerint tiszta, szabványos felület, vagy az Ön makettjei és márkaszínei, ha rendelkezik ilyenekkel.
Nem tartalmazza: játékok, mobilalkalmazások, bármi, aminek böngészőfülben kell élnie, meglévő kereskedelmi szoftverek másolatai.
A kód az Öné: minden szint tartalmazza a teljes forráskódot a repositoryjában, és Ön módosíthatja, újra felhasználhatja vagy átadhatja egy másik fejlesztőnek. A szállítás után ingyenesen kijavítok mindent, ami nem működik a megállapodásunk szerint.
Több mint 10 éve dolgozom az IT-ban, és Rustban fejlesztek. Nyilvános munkáim közé tartozik a reqwest-rotate, egy nyílt forráskódú Rust HTTP könyvtár a crates.io-n, teljes tesztcsomaggal és CI-vel.
Írásos frissítések minden munkanapon, gyors válaszok, hívások nélkül.
A projekt befejezésének lépései
1. A hatókör írásbeli megerősítése – Elolvasom az Ön igényeit, és megerősítem a képernyőlistát, az adatformátumokat és a szint illeszkedését, mielőtt bármilyen kódot írnék. Egy képernyő egy ablak vagy nézet, amelyben a felhasználó dolgozik.
2. Az első képernyő futó buildként – Az alkalmazás héja az első képernyővel, amely végponttól végpontig működik az Ön valós adataival, így korai buildet futtathat, és irányt változtathat, amíg olcsó.
3. A fennmaradó képernyők, tesztekkel – A többi képernyő, mindegyik mögöttes logikájának tesztjeivel. Többnapos build esetén minden munkanapon rövid írásos frissítést kap.
4. Buildek, adatbázis, telepítők – Buildek az Ön szintjéhez tartozó platformokra, a helyi adatbázis és import/export a Standardon, automatikus frissítések és telepítők az Advanceden.
5. Átadás a repositoryjában – A forráskód átadása a repositoryjában írásos átadással: hogyan kell buildelni, hogyan kell futtatni a teszteket, hogyan kell frissítést kiadni.
Zinner minőségi garancia
Minden Zinnert felülvizsgálunk és jóváhagyunk, mielőtt csatlakozna a platformhoz.
Minden szolgáltatásunkat minőségbiztosítási kötelezettségvállalásunk támasztja alá.
A kifizetés védett mindaddig, amíg Ön jóvá nem hagyja a leszállított munkát.
Csomagok összehasonlítása
| Funkció | Indító | Standard | Haladó |
|---|---|---|---|
| Szállítási idő | 10 nap | 14 nap | 21 nap |
| Felülvizsgálatok | 1 | 2 | 3 |
| Hatály | Akár 3 képernyő, 1 platform | Akár 6 képernyő, 3 platform + DB | Akár 10 képernyő, frissítések, telepítő |
| Forráskód | ✓ | ✓ | ✓ |
| Telepítőfájl | ✓ | ✓ | ✓ |
Portfólió
Példák az eladó munkájára, amely ehhez a Zinnhez kapcsolódik.

reqwest-rotate: nyílt forráskódú crate
Egy kis reqwest wrapper scraperekhez és API kliensekhez, amelyek proxy rotációt, hosztonkénti sebességkorlátozást és újrapróbálkozást igényelnek visszalépéssel, anélkül, hogy middleware keretrendszert húznának be. Publikálva a crates.io-n dokumentációval, CI-vel és körülbelül kétszáz teszttel.

Szolgáltatás részletei
Gyakran Ismételt Kérdések
Egy kis programot kap egy csomagolt böngésző helyett: gyorsan indul, kevés memóriát használ, és nem igényel frissítést minden alkalommal, amikor egy böngészőmotor javítja magát. Az interfész továbbra is webes technológia, így modernnek tűnik.
A Starter buildek az Ön által a követelményekben megnevezett egy platformra készülnek. A Standard és az Advanced buildek Windowsra, Linuxra és macOS-re készülnek, és minden buildet tesztelek, mielőtt átadnám.
Általában nem, és ez gyakran a lényeg. Hacsak maga a feladat nem hív meg egy szolgáltatást, az adatok a gépen és a saját fájljaiban maradnak.
Korán kapsz egy futó buildet, még mielőtt az alkalmazás elkészülne, pontosan azért, hogy a változtatások akkor történjenek, amikor még olcsók. Az általunk megállapodott kereteken belül egy képernyő újbóli elkészítése nem kerül semmibe.
Melyik rendszeren kell először futnia, a képernyőid egyszerű szavakkal (amit a felhasználó lát és kattint), és egy valós példa minden fájl- vagy adatformátumra, amit olvas vagy ír. Ezzel megerősítem, hogy a szint megfelelő, mielőtt bármilyen kód elkészülne.
Vásárlói vélemények
Nézze meg, mit mondanak ügyfeleink erről a Zinnről







