Ugrás a tartalomra
XSIS
Szemüveges férfi kék fényben világító eszközt vizsgál

Szoftverfejlesztés

Mobil, térbeli számítástechnika és digitális ikrek

Mobilalkalmazások, amelyeket az emberek tartósan használnak, és digitális ikrek, amelyek működés közben mutatják az üzemet vagy a várost

Miért akadnak el a mobil- és térbeli projektek

Egy mobilalkalmazás mások eszközén fut, két alkalmazásbolt szabályai szerint, akadozó kapcsolattal és évente új operációs rendszerrel. Ahhoz, hogy az emberek tartósan használják, több kell néhány képernyőnél.

Az üzemek, kikötők, kampuszok és városok valós idejű adatokat termelnek, amelyek olyan irányítópultokon hevernek, amelyekből senki nem tud képet alkotni. A digitális iker ezekből az adatokból 3D-modellt készít, amelyet az üzemeltetők láthatnak, tesztelhetnek, és amelyre tervezhetnek. Csak akkor működik, ha a mögötte álló valódi rendszerekhez kapcsolódik.

Mi változik Önnél

  1. Naprakész alkalmazások

    Mindkét áruházban megjelenő alkalmazások, amelyeket minden új iOS- és Android-verzióhoz és az Ön ütemtervéhez igazítva naprakészen tartunk.

  2. Biztonság a pénzhez és az identitáshoz

    Banki, tárca- és fizetési alkalmazások, amelyeket a kezdetektől biztonságos kulcstárolással, eszközhöz kötéssel és biometrikus bejelentkezéssel tervezünk.

  3. Döntések, amelyeket meghozataluk előtt kipróbálnak

    Digitális ikrek és szimulációk, amelyekben az üzemeltetők begyakorolják a változtatásokat, képzik a munkatársakat, és látják a hatást, mielőtt az a valódi helyszínt érintené.

Mit nyújtunk

  • Natív iOS- és Android-alkalmazások

    Alkalmazások Swiftben és Kotlinban, amikor az alkalmazás az eszköztől függ, például fizetési hardvertől, érzékelőktől vagy összetett médiától.

  • Többplatformos alkalmazások

    Egyetlen kódbázis iOS-re és Androidra React Native-ben vagy Flutterben, ha a kód megosztása az előnyösebb kompromisszum az alkalmazása számára.

  • Mobil háttérrendszerek és kiadások

    Az alkalmazáshoz szükséges bejelentkezés, értesítések és API-k, valamint az áruházi adatlapok, az aláírás, a jóváhagyásra való beküldés és a fokozatos bevezetés.

  • Offline használat és biztonságos szinkronizálás

    Titkosított helyi tárolás és ütközési szabályok, így a terepi és üzemeltetési alkalmazások kapcsolat nélkül is működnek.

  • Ipari és városi digitális ikrek

    Üzemek, épületek, kikötők és városrészek valós idejű 3D-modelljei Unityben, Unreal Engine-ben vagy NVIDIA Omniverse-ben, a rendszereiből érkező valós idejű adatokkal táplálva.

  • Interaktív rendszerek és képzési szimulációk

    Komoly képzési célú szimulációk, interaktív rendszerek és játékok, a tartalmuk és felhasználóik kezeléséhez szükséges háttéreszközökkel.

Hogyan dolgozunk

  1. Feltárás

    Megállapodunk a felhasználókról, a fő felhasználói utakról vagy forgatókönyvekről, a platformokról, valamint az érintett eszközökről vagy adatforrásokról.

  2. A megközelítés kiválasztása

    Natív vagy többplatformos megoldást, illetve a megfelelő 3D-motort javasoljuk, és a kompromisszumokat írásban összefoglaljuk.

  3. Prototípus valódi eszközökön

    A teljes megvalósítás előtt valódi eszközökön és valódi adatokkal teszteljük a kulcsfontosságú felhasználói utakat vagy egy első jelenetet.

  4. Az alkalmazás és a háttérrendszer együttes fejlesztése

    Telepíthető és kipróbálható iterációkban dolgozunk, a szolgáltatásokat és az adatkapcsolatokat párhuzamosan építve.

  5. Kiadás és figyelés

    Intézzük az aláírást, az áruházi jóváhagyást és a fokozatos bevezetést, és szorosan figyeljük az összeomlási jelentéseket és a használatot.

  6. Karbantartás

    Az alkalmazást vagy az ikret naprakészen tartjuk az új operációs rendszerekhez, motorverziókhoz és az Ön ütemtervéhez igazítva.

Technológiák és szabványok

Egy termék említése nem jelent partnerséget a beszállítójával.

Nyelvek
  • Swift
  • Kotlin
Mobil
  • SwiftUI
  • Jetpack Compose
  • React Native
  • Flutter

Hogyan kezdje

Egy digitális iker, egy nagyobb szimuláció vagy egy új alkalmazásötlet általában a Blueprint Studióban indul. Egyértelmű specifikációval rendelkező alkalmazásra közvetlenül ajánlatot adunk.

Mi történik ezután

  1. Előzetes konzultáció

    Egy ingyenes 30 perces online előzetes konzultáció: áttekintjük a céljait, rendszereit és korlátait.

  2. Felkészültségi értékelés

    Egy ingyenes 48 órás felkészültségi értékelés során egyik vezető architektünk a hatpontos készenléti definíció (Definition of Ready) alapján megvizsgálja a projektjét, és javasolja a hozzá illő utat.

  3. Az út kiválasztása

    A kész hatókörű projektek 3 és 5 munkanapon belül kötelező érvényű ajánlatot kapnak. A koncepciószakaszban lévő projektek a Blueprint Studióban indulnak. A hibás, dokumentálatlan vagy integrációra szoruló éles rendszer diagnosztikával indul (időtartam: 1 és 2 hét között). A Blueprint Studiónak és a diagnosztikának egyaránt fix díja van, amelyet az ajánlat tartalmaz.

  4. Megvalósítás öt szakaszban

    Mobilizálás, sprintek élő bemutatókkal, integráció és megerősítés, átvétel és élesítés, majd menedzselt szolgáltatások. Az élesítés után következik: garanciaidőszak, majd opcionális támogatás és karbantartás.

Kérdések és válaszok

Natív vagy többplatformos alkalmazást építsünk?

A Swiftben és Kotlinban készült natív alkalmazások biztosítják a legteljesebb hozzáférést az eszköz funkcióihoz. A React Native-ben vagy Flutterben készült többplatformos alkalmazások kódjuk nagy részét megosztják az iOS és az Android között, ami csökkenti az elkészítésük és módosításuk költségét. Natív megoldást akkor javaslunk, ha az alkalmazás erősen függ az eszköztől, a legtöbb üzleti és fogyasztói alkalmazáshoz pedig többplatformosat.

Hogyan teszik biztonságossá a banki vagy tárcaalkalmazásokat?

A kulcsokat és tokeneket a platform hardveresen védett biztonságos tárolójában tartjuk, és tanúsítványrögzítést (certificate pinning), valamint biometrikus vagy eszközhöz kötött bejelentkezést használunk. Minden érzékeny műveletet a szerveren ellenőrzünk. Ahol a kockázat indokolja, az OWASP Mobile Application Security útmutatását követve felismerjük a rootolt vagy jailbreakelt eszközöket és a módosított buildeket.

Kezelik az App Store- és Google Play-kiadásokat?

Igen. Elkészítjük az áruházi adatlapokat, kezeljük az aláírást, jóváhagyásra küldjük a buildeket, és fokozatosan adjuk ki őket, így egy esetleges hiba csak kevés felhasználót érint. A fejlesztői fiókok a szervezete nevén maradnak, mi pedig az Ön által adott és bármikor visszavonható hozzáféréssel dolgozunk bennük.

Mi a digitális iker, és mikor érdemes felépíteni?

A digitális iker egy fizikai helyszín vagy folyamat valós idejű 3D-modellje, amelyet az érzékelőiből és rendszereiből származó adatok táplálnak. Akkor érdemes megépíteni, ha a helyszínnel kapcsolatos döntéseket költséges a valóságban kipróbálni. Ilyen például egy gyártósor átalakítása, egy kikötő tervezése, egy okosvárosi negyed üzemeltetése vagy a munkatársak felkészítése ritka eseményekre.

Mely rendszerekhez kapcsolódhat egy digitális iker?

Azokhoz, amelyek a valódi helyszínt írják le: ipari IoT- és érzékelőplatformokhoz, épület- és üzemi rendszerekhez, valamint ERP- és eszközkarbantartási rendszerekhez. Megállapodunk az adatforrásokról és a frissítésük gyakoriságáról, hogy az iker a helyszín valós állapotát mutassa.

Működhet az alkalmazás kapcsolat nélkül?

Igen, ahol a felhasználói utak ezt lehetővé teszik. A felhasználónak szükséges adatokat titkosítva tároljuk az eszközön, a módosításait pedig sorba állítjuk, amíg a kapcsolat helyre nem áll. A szinkronizálási szabályok határozzák meg, mi történik, ha ugyanaz a rekord két helyen változott, és ezeket a szabályokat Önnel együtt alakítjuk ki.

Készen áll az építésre? Kérjen ajánlatot.

Küldje el követelményeit vagy ajánlatkérését (RFP). Architektjeink ellenőrzik őket, és kötelező érvényű, rögzített hatókörű ajánlatot küldenek.

Mi történik ezután

  1. Felkészültségi értékelés

    Egy ingyenes 48 órás felkészültségi értékelés során egyik vezető architektünk a hatpontos készenléti definíció (Definition of Ready) alapján megvizsgálja a projektjét, és javasolja a hozzá illő utat.

  2. Kötelező érvényű ajánlat

    Az ingyenes architektúra-validálás után 3 és 5 munkanapon belül kötelező érvényű, rögzített hatókörű ajánlatot kap: mérföldkövekkel, architektúrával, csapatszerkezettel és SLA-kkal. Kérésre titoktartási megállapodást (NDA) írunk alá Önnel, mielőtt megosztaná a követelményeit.

  3. Mobilizálás

    Mérnöki podjaink a szerződés aláírását követő 5 és 10 munkanapon belül megkezdik a Sprint 0-t.

  4. Megvalósítás öt szakaszban

    Mobilizálás, sprintek élő bemutatókkal, integráció és megerősítés, átvétel és élesítés, majd menedzselt szolgáltatások. Az élesítés után következik: garanciaidőszak, majd opcionális támogatás és karbantartás.