Desktop i cross-platform
Windows, macOS i Linux aplikacije — sa potpisivanjem, ažuriranjem i instalerima koji pucaju u poslednji čas.
Desktop softver doživljava drugi život: local-first alati, profesionalne aplikacije koje ne mogu da žive u tabu i sve što mora da dodirne hardver ili fajl sistem. Inženjering je u redu; distribucija je mesto gde projekti zapnu.
Gradimo u Electronu i Tauriju kada je proizvod u suštini bogata aplikacija sa web tehnologijom ispod, a u Qt-u, C++-u ili .NET-u kada su potrebne nativne performanse, ponašanje u realnom vremenu ili platformski API-ji do kojih webview ne dopire. Tauri zaslužuje ozbiljno razmatranje kada su veličina binarnog fajla i memorija bitni vašim korisnicima.
Zatim dolazi sve posle builda: Apple potpisivanje i notarizacija, Windows potpisivanje, kanal za auto-ažuriranje koji može da se pauzira kada izdanje krene loše, instaleri i čisto deinstaliranje, i offline licenciranje ako se proizvod naplaćuje. To je deo koji većina timova otkrije dve nedelje pred lansiranje, i deo koji mi planiramo prvi.
Šta dobijate
- Potpisani i notarizovani buildovi za macOS, Windows i Linux
- Kanal za auto-ažuriranje sa postepenim rollout-om i mogućnošću da se zaustavi
- Instaleri, deinstaleri i iskustvo pri prvom pokretanju
- Integracija sa fajl sistemom, hardverom ili periferijama gde proizvod to traži
Česta pitanja
Electron, Tauri ili nativno — kako odlučujete?
Da li radite potpisivanje koda i Apple notarizaciju?
Možete li da radite desktop softver kritičan po performansama?
Sledeći korak
Recite nam šta mora da izađe i do kada.
Jedan poziv, bez prezentacije. Ako nismo pravi tim za to, reći ćemo — i obično uputiti na nekoga ko jeste.
Odgovor obično u roku od jednog radnog dana · CET / CEST (UTC+1 / UTC+2)