Ang isang desktop application ay ang tamang sagot kapag ang trabaho ay nangyayari sa makina at hindi sa isang browser: mga file na hindi kailanman umaalis sa opisina, isang tool na binubuksan ng koponan tuwing umaga, isang window na patuloy na gumagana kapag walang koneksyon. Ginagawa ko ang mga ito sa Rust na may interface sa Tauri, kaya ang ini-install mo ay isang maliit na file.
Gagawa Ako ng Magaan na Cross-Platform Desktop App sa Rust at Tauri para sa Windows, macOS at Linux
Hanggang 3 na screen, 1 platform, maagang running build, source sa iyong repository.
- Hanggang 3 na screen, 1 platform
- Source code
- Setup file
Hanggang 6 na screen, Windows, Linux, macOS builds, lokal na database, CSV/Excel import.
- Hanggang 6 na screen, 3 platform + DB
- Source code
- Setup file
Hanggang 10 na screen, lahat ng Standard, auto-updates, installers, release workflow.
- Hanggang 10 na screen, updates, installer
- Source code
- Setup file
Humiling ng Custom na Alok
Mag-log In para Humiling ng Custom na Alok
Gumawa ng libreng account o mag-log in para humiling ng personalized na alok mula sa Zinner na ito.
Mag-log In / MagrehistroMagtanong ng Pre-Sale Question
Mag-log In para Magtanong
Upang mabawasan ang spam sa platform, ang mga mensahe bago ang pagbebenta ay maaari lamang ipadala ng mga naka-log in na user.
Gumawa ng libreng account o mag-log in para direktang mag-mensahe sa Zinner na ito.
Mag-log In / MagrehistroKinakailangan ang pag-log in
Gumawa ng libreng account o mag-log in para mag-message sa Zinner na ito.
Mag-log In / MagrehistroKinakailangan ang pag-log in
Gumawa ng libreng account o mag-log in para humiling ng personalized na alok.
Mag-log In / MagrehistroSa Isang Sulyap
Mga pangunahing detalye tungkol sa serbisyong ito upang matulungan kang magpasya. Binuo ng Zinn Hub, hindi ng nagbebenta.
Posisyon ng Halaga
Tech Stack
Uri ng App
Mga Platform
Ano ang Iyo
Ano ang Matatanggap Mo
Buong Deskripsyon
Ginawa para sa maliliit na negosyo at in-house na team na lumaki na sa spreadsheet o script at gusto ng isang tamang programa na may sariling window. Sa Tauri, ang mabibigat na trabaho, tulad ng pagproseso ng malalaking file o paghahanap ng libu-libong record, ay tumatakbo sa Rust, habang ang mga screen ay simpleng web code, kaya ang isang bagong screen sa ibang pagkakataon ay isang maliit na trabaho.
Ang Starter ay isang application na may hanggang 3 na screen, binuo para sa platform na iyong pinangalanan, na may running build sa simula ng proyekto at ang source sa iyong repository. Ang Standard ay umaabot sa 6 na screen at nagdaragdag ng mga build para sa Windows, Linux at macOS, isang lokal na SQLite database na may paghahanap, at CSV o Excel import at export. Ang Advanced ay umaabot sa 10 na screen, kasama ang lahat ng iyon, at nagdaragdag ng awtomatikong pag-update, mga installer para sa bawat platform, at isang release workflow na bumubuo sa mga ito sa bawat tag na iyong itinutulak.
Mga tipikal na trabaho: isang panloob na tool na nagbabasa at nagsusulat ng mga file sa isang shared folder, o isang viewer para sa data na itinatago ng iyong team sa CSV o isang database. Kung lumaki ang brief sa kalagitnaan ng order, sinasabi ko ang presyo ng dagdag na screen bago gawin ito: ang add-on, o isang bagong order.
Disenyo: isang malinis, karaniwang interface bilang default, o ang iyong mga mockups at kulay ng brand kung mayroon ka nito.
Hindi kasama: mga laro, mobile apps, anumang kailangang manatili sa isang tab ng browser, mga kopya ng umiiral na komersyal na software.
Ang code ay sa iyo: ang bawat tier ay may kasamang buong source sa iyong repository, at maaari mo itong baguhin, gamitin muli o ibigay sa ibang developer. Pagkatapos ng paghahatid, inaayos ko ang anumang hindi gumagana ayon sa napagkasunduan, nang walang bayad.
Ako ay nasa IT sa loob ng 10+ taon at nagtatayo sa Rust. Kasama sa aking pampublikong trabaho ang reqwest-rotate, isang open-source Rust HTTP library sa crates.io, na may kumpletong test suite at CI.
Nakasulat na mga update bawat araw ng trabaho, mabilis na tugon, walang tawag.
Mga hakbang para sa pagkumpleto ng iyong proyekto
1. Kumpirmado ang saklaw sa nakasulat - Binabasa ko ang iyong mga kinakailangan at kinukumpirma ang listahan ng screen, ang mga format ng data at ang tier fit bago ang anumang code. Ang isang screen ay isang window o view na ginagamit ng user.
2. Unang screen bilang isang running build - Ang app shell na may unang screen na gumagana mula simula hanggang dulo sa iyong tunay na data, upang makapagpatakbo ka ng maagang build at makapagbago ng direksyon habang mura pa.
3. Natitirang mga screen, na may mga pagsubok - Ang natitirang mga screen, bawat isa ay may mga pagsubok para sa lohika sa likod nito. Sa isang multi-day build makakakuha ka ng maikling nakasulat na update bawat araw ng trabaho.
4. Mga build, database, installer - Mga build para sa mga platform na kasama sa iyong tier, ang lokal na database at import/export sa Standard, awtomatikong pag-update at mga installer sa Advanced.
5. Handover sa iyong repository - Source na naihatid sa iyong repository na may nakasulat na handover: kung paano ito buuin, kung paano patakbuhin ang mga pagsubok, kung paano magpadala ng update.
Zinner Quality Guarantee
Bawat Zinner ay sinusuri at aprubado bago sumali sa platform.
Ang lahat ng serbisyo ay sinusuportahan ng aming pangako sa kalidad ng katiyakan.
Protektado ang iyong bayad hanggang sa aprubahan mo ang naihatid na trabaho.
Ihambing ang mga Package
| Function | Panimula | Standard | Advanced |
|---|---|---|---|
| Oras ng Paghahatid | 10 araw | 14 araw | 21 araw |
| Mga Pagbabago | 1 | 2 | 3 |
| Saklaw | Hanggang 3 na screen, 1 platform | Hanggang 6 na screen, 3 platform + DB | Hanggang 10 na screen, updates, installer |
| Source code | ✓ | ✓ | ✓ |
| Setup file | ✓ | ✓ | ✓ |
Portfolio
Mga halimbawa ng trabaho ng nagbebenta na may kaugnayan sa Zinn na ito.

reqwest-rotate: open-source crate
Isang maliit na reqwest wrapper para sa mga scraper at API client na nangangailangan ng proxy rotation, per-host rate limiting at retry na may backoff, nang hindi humihila ng middleware framework. Nai-publish sa crates.io na may mga docs, CI at humigit-kumulang dalawang daang pagsubok.

Mga Detalye ng Serbisyo
Mga Madalas Itanong
Makakakuha ka ng isang maliit na programa sa halip na isang bundled browser: mabilis itong magsimula, mananatiling magaan sa memorya at hindi nangangailangan ng update sa bawat pagkakataon na nagpa-patch ang isang browser engine. Ang interface ay teknolohiya pa rin ng web, kaya mukha itong kasalukuyan.
Ang Starter ay bumubuo para sa isang platform na iyong pinangalanan sa mga kinakailangan. Ang Standard at Advanced ay bumubuo para sa Windows, Linux at macOS, at sinusubukan ko ang bawat build bago ito ibigay.
Kadalasang hindi, at iyon ang punto. Maliban kung ang trabaho mismo ay tumatawag ng serbisyo, ang data ay nananatili sa makina at sa iyong sariling mga file.
Makakakuha ka ng isang tumatakbong build nang maaga, bago matapos ang app, upang ang mga pagbabago ay mangyari habang mura pa ang mga ito. Sa loob ng saklaw na napagkasunduan namin, ang paggawa muli ng isang screen ay walang dagdag na bayad sa iyo.
Aling sistema ang dapat nitong patakbuhin muna, ang iyong mga screen sa simpleng salita (kung ano ang nakikita at kiniklik ng user), at isang tunay na halimbawa ng bawat file o format ng data na binabasa o isinusulat nito. Sa pamamagitan nito ay kinukumpirma ko na ang tier ay akma bago ang anumang code.
Mga Review ng Customer
Tingnan kung ano ang sinasabi ng aming mga customer tungkol sa Zinn na ito
Mga Kategorya
Mga Patakaran ng Zinner
Mga Kaugnay na Zinns

Gagawa ako ng Custom Photoshop Scripts at Plugins upang I-automate ang Iyong Workflow






