BLUN Software
A BLUN Software telepíthető alkalmazásokat fejleszt Windows, macOS, iOS és Android rendszerekre egy világos termékspecifikáció alapján. A követelményeket, a felületet, a platform-sajátosságokat és a megjelenést strukturáltan készíti elő, hogy egy ötletből valóban használható alkalmazás szülessen.
Alkalmazások fejlesztése asztali és mobil eszközökre
A BLUN Software MI-támogatott fejlesztői környezet telepíthető alkalmazásokhoz asztali számítógépeken és mobileszközökön. Ezzel asztali alkalmazásokat és mobil szoftvereket tervezhetsz, alakíthatsz ki és valósíthatsz meg a következő rendszerekre: Windows, macOS, iOS és Android.
Nemcsak azt írod le, hogyan nézzen ki az alkalmazás, hanem azt is, hol használják, és milyen követelmények adódnak ebből. Egy asztali alkalmazást másképp kezelünk, mint egy mobil alkalmazást. A képernyőméret, a beviteli mód, a navigáció, a fájlhozzáférés, a jogosultságok és a megjelenés platformonként eltér. A BLUN Software ezeket a különbségeket már az elejétől figyelembe veszi.
A cél nem egy általános koncepciódokumentum, hanem egy valódi szoftverprojekt, amelyet a kívánt célplatformokra építenek fel, és a szállításig előkészítenek.
Egy termékötlet, több célplatform
Az elején rögzítjük, mely rendszereken legyen elérhető a szoftver:
- Windows
- macOS
- iPhone és iPad iOS-en keresztül
- Okostelefonok és táblagépek Androidon keresztül
Nem minden projektnek kell egyszerre minden platformot támogatnia. A BLUN Software segít eldönteni, mely célrendszerek valóban értelmesek a felhasználók, a funkciók és a költségvetés szempontjából. Ezután tisztázzuk, mely részeket lehet közösen használni, és hol van szükség platformspecifikus igazításokra.
Egy közös termékkoncepció gondoskodik arról, hogy a funkciók, az adatok és a márka hatása összeillenek. A kezelés ettől függetlenül az adott eszközhöz igazodik. Egy mobil nézet például érintéses navigációval és tömör folyamatokkal dolgozhat, míg az asztali változat nagyobb munkaterületeket, billentyűzetes kezelést és több párhuzamos nézetet használ.
Vezetett követelmények a későbbi meglepetések helyett
A BLUN Software végigvezet azokon a kérdéseken, amelyeket egy asztali vagy mobil alkalmazás felépítése előtt tisztázni kell:
- Mely operációs rendszereken fusson az alkalmazás?
- Mely felhasználói csoportok használják?
- Mely funkcióknak kell internet nélkül is elérhetőnek lenniük?
- Mely adatokat tároljuk helyben, és melyeket központilag?
- Szükség van kamera, mikrofon, helymeghatározás, fájlok vagy értesítések használatára?
- Milyen bejelentkezés és jogosultságkezelés van tervezve?
- Kell-e az alkalmazásnak kommunikálnia meglévő rendszerekkel?
- Milyen követelmények vonatkoznak a frissítésekre és a megjelenésre?
- Milyen biztonsági és adatvédelmi szabályokat kell betartani?
A válaszokból technikai és funkcionális specifikáció születik. Ez a fejlesztés során megmarad, és alapot ad a megvalósításhoz, a tesztekhez és a későbbi bővítésekhez.
Asztali szoftver Windows és macOS rendszerekre
A BLUN Software alkalmazásokat fejleszthet klasszikus asztali munkaállomásokra. Ezek olyan feladatokra alkalmasak, amelyek nagy munkaterületet, közvetlen fájlhozzáférést, hosszabb feldolgozási lépéseket vagy helyi eszközökhöz és rendszerekhez való kapcsolódást igényelnek.
Tipikus asztali alkalmazások:
- belső adminisztrációs programok
- szolgáltatási és technikai eszközök
- fájl- és adatfeldolgozás
- ügyfél- és projektkezelés
- elemzési és jelentéskészítő szoftverek
- konfigurációs programok
- kommunikációs és támogató eszközök
- ágazatspecifikus szakszoftverek
- helyi MI-asszisztensek és ügynökfelületek
A felület a Windows és macOS kezelési szokásaihoz igazítható. Ide tartozik a navigáció, az ablakviselkedés, a menük, a billentyűzetes vezérlés, a fájlválasztás és a rendszerbeállítások.
Mobil alkalmazások iOS és Android rendszerekre
A mobil alkalmazásoknál a BLUN Software rövid utakra, érintéses kezelésre és útközbeni használatra törekszik. A tartalmak és funkciók úgy épülnek fel, hogy kisebb képernyőkön is érthetők és gyorsan elérhetők maradjanak.
Tipikus mobil alkalmazások:
- ügyfélalkalmazások
- szolgáltatási és terepi megoldások
- időpont- és foglalási alkalmazások
- tagsági és közösségi alkalmazások
- mobil rendelési és kéréskezelési folyamatok
- helyszíni dokumentáció
- fotó-, szkennelési és feltöltési folyamatok
- értesítési és állapotalkalmazások
- belső alkalmazások munkatársaknak
- mobil társalkalmazások meglévő szoftvertermékekhez
Ha egy funkció hozzáférést igényel a kamerához, mikrofonhoz, helyhez, névjegyzékhez, fájlokhoz vagy értesítésekhez, ezt már a specifikációban figyelembe vesszük. Így a jogosultságok és a felhasználói útmutatás nem csak a projekt végén jön létre.
Felület és kezelés platformonként
Egy terméknek minden platformon felismerhetőnek kell maradnia, de nem szabad mindenhol egyformának és természetellenesnek tűnnie. A BLUN Software ezért elválasztja a márkaidentitást a platformspecifikus kezeléstől.
Közösek maradnak például:
- színek és vizuális nyelv
- szakmai kifejezések
- felhasználói szerepkörök
- adatok és üzleti logika
- központi funkciók
- a márka hatása
Igazíthatók:
- navigáció és menük
- érintéses és egérkezelés
- ablak- és képernyőfelosztás
- rendszerpárbeszédablakok
- jogosultságkérések
- az operációs rendszer helyi funkciói
- viselkedés különböző képernyőméreteknél
A specifikációtól a futtatható alkalmazásig
A BLUN Software végigkíséri a teljes fejlesztési utat:
- Termékcél meghatározása: meghatározzuk a célt, a felhasználókat és a legfontosabb funkciót.
- Platformok kiválasztása: a Windows, macOS, iOS és Android rendszereket az igény szerint rögzítjük.
- Funkciók specifikálása: leírjuk az oldalakat, az adatokat, a jogosultságokat, a felületeket és az eszközfunkciókat.
- Kezelés tervezése: a folyamatokat és a felületeket a célplatformokra tervezzük.
- Szoftver fejlesztése: a jóváhagyott követelményeket technikailag megvalósítjuk.
- Platformok tesztelése: a viselkedést, a megjelenítést és a funkciókat minden célrendszeren ellenőrizzük.
- Szállítás előkészítése: a buildeket, a csomagokat és a szükséges megjelenési lépéseket előkészítjük.
- A termék továbbfejlesztése: az új funkciókat ellenőrzötten építjük be a meglévő szoftverbe.
Megjelenés és folyamatos továbbfejlesztés
Az asztali és mobil szoftvernek világos utat kell találnia a szállításig. A célplatformtól függően ide tartoznak a telepítőcsomagok, az aláírás, a jogosultságok, az alkalmazásinformációk, az áruházi anyagok és a technikai ellenőrzések.
A BLUN Software láthatóvá teszi ezeket a követelményeket, és előkészíti a projektet az adott megjelenésre. A végleges jóváhagyás átlátható marad, és a felelős felhasználó vagy a fejlesztőcsapat ellenőrizheti.
Az első kiadás után a specifikáció alapként megmarad. A hibajavítások, az új funkciók és a platform-igazítások így célzottan tervezhetők, anélkül hogy a terméket minden alkalommal újra el kellene magyarázni.
Kapcsolat a BLUN Apps és a BLUN Code rendszerekkel
A BLUN Apps olyan alkalmazásokra való, amelyek közvetlenül a böngészőben futnak. A BLUN Software akkor lép be, ha telepíthető asztali vagy mobil alkalmazásra van szükség. A BLUN Code közvetlen technikai munkaterületet kínál azoknak a fejlesztőknek, akik a forráskódot, a függőségeket, a buildeket és a teszteket maguk szeretnék kézben tartani.
Egy projekt ezek között a területek között nőhet. Egy, a BLUN Appsban ellenőrzött termékötletből mobil- vagy asztali alkalmazás születhet. A fejlesztők az elkészült szoftverprojektet ezután a BLUN Code-ban dolgozhatják tovább, és mélyíthetik el.
Mikor a BLUN Software a jó választás
Használd a BLUN Software-t, ha:
- telepíthető alkalmazást szeretnél létrehozni,
- Windows vagy macOS támogatásra van szükség,
- mobil alkalmazás kell iOS vagy Android rendszerre,
- fontosak az eszközfunkciók vagy a helyi rendszerhozzáférések,
- az asztali és a mobileszközök ugyanannak a terméknek a részei,
- figyelembe kell venni a platformspecifikus kezelést,
- a projektet a buildekig és a megjelenésig kell előkészíteni.
Árak
Négy szint. Egy központi szerződés.
Mind a négy szint a központi BLUN-várólistán szerepel. Még nincs vásárlás és nincs terhelés.

