BLUN Software
BLUN Software kuria įdiegiamas programas Windows, macOS, iOS ir Android sistemoms pagal aiškią produkto specifikaciją. Reikalavimai, sąsaja, platformų ypatumai ir publikavimas paruošiami struktūruotai, kad iš idėjos atsirastų iš tiesų naudojama programa.
Kurk programas darbalaukiui ir mobiliesiems įrenginiams
BLUN Software yra AI pagrįsta kūrimo aplinka įdiegiamoms programoms darbalaukio kompiuteriuose ir mobiliuosiuose įrenginiuose. Su ja gali planuoti, kurti ir įgyvendinti darbalaukio Apps bei mobiliąją Software, skirtą Windows, macOS, iOS ir Android.
Naudotojas aprašo ne tik tai, kaip programa turi atrodyti, bet ir kur ji bus naudojama bei kokie reikalavimai iš to kyla. Darbalaukio programa valdoma kitaip nei mobilioji App. Ekrano dydis, įvesties būdas, navigacija, prieiga prie failų, leidimai ir publikavimas skiriasi priklausomai nuo platformos. BLUN Software atsižvelgia į šiuos skirtumus nuo pat pradžių.
Tikslas – ne bendras koncepcijos dokumentas, o tikras programinės įrangos projektas, kuris sukuriamas norimoms tikslinėms platformoms ir paruošiamas iki pristatymo.
Viena produkto idėja, kelios tikslinės platformos
Pradžioje nustatoma, kuriose sistemose Software turi būti prieinama:
- Windows
- macOS
- iPhone ir iPad per iOS
- Išmanieji telefonai ir planšetės per Android
Ne kiekvienas projektas turi palaikyti visas platformas vienu metu. BLUN Software padeda nuspręsti, kurios tikslinės sistemos iš tiesų prasmingos naudotojams, funkcijoms ir biudžetui. Vėliau išsiaiškinama, kurias dalis galima naudoti bendrai ir kur reikia platformai būdingų pritaikymų.
Bendra produkto koncepcija užtikrina, kad funkcijos, duomenys ir prekės ženklo poveikis dera tarpusavyje. Vis dėlto valdymas pritaikomas prie konkretaus įrenginio. Pavyzdžiui, mobilusis vaizdas gali naudoti liečiamą navigaciją ir kompaktiškus veiksmus, o darbalaukio versija – didesnes darbo sritis, valdymą klaviatūra ir kelis lygiagrečius vaizdus.
Vedami reikalavimai vietoj vėlyvų netikėtumų
BLUN Software veda per klausimus, kuriuos reikia išsiaiškinti prieš kuriant darbalaukio ar mobiliąją App:
- Kuriose operacinėse sistemose programa turi veikti?
- Kokios naudotojų grupės ja naudosis?
- Kokios funkcijos turi būti prieinamos ir be interneto?
- Kurie duomenys saugomi vietoje, o kurie centralizuotai?
- Ar reikia kameros, mikrofono, vietos nustatymo, failų ar pranešimų?
- Kokia numatoma prisijungimo ir teisių valdymo sistema?
- Ar App turi bendrauti su esamomis sistemomis?
- Kokie reikalavimai taikomi naujinimams ir publikavimui?
- Kokių saugumo ir duomenų apsaugos taisyklių reikia laikytis?
Iš atsakymų atsiranda techninė ir funkcinė specifikacija. Ji išlieka viso kūrimo metu ir tampa pagrindu įgyvendinimui, testams bei vėlesniems plėtiniams.
Darbalaukio Software Windows ir macOS sistemoms
BLUN Software gali kurti programas klasikinėms darbalaukio darbo vietoms. Jos tinka užduotims, kurioms reikia didelių darbo sričių, tiesioginės prieigos prie failų, ilgesnių apdorojimo žingsnių ar ryšio su vietiniais įrenginiais ir sistemomis.
Tipinės darbalaukio programos:
- vidinės valdymo programos
- įrankiai aptarnavimui ir technikai
- failų ir duomenų apdorojimas
- klientų ir projektų valdymas
- analizės ir ataskaitų programinė įranga
- konfigūravimo programos
- komunikacijos ir palaikymo įrankiai
- konkrečios srities specializuota programinė įranga
- vietiniai AI asistentai ir agentų sąsajos
Sąsają galima pritaikyti prie Windows ir macOS valdymo įpročių. Tai apima navigaciją, langų elgseną, meniu, valdymą klaviatūra, failų pasirinkimą ir sistemos nustatymus.
Mobiliosios Apps iOS ir Android sistemoms
Mobiliosioms programoms BLUN Software atsižvelgia į trumpus veiksmus, valdymą lietimu ir naudojimą kelyje. Turinys ir funkcijos struktūruojami taip, kad mažesniuose ekranuose išliktų suprantami ir greitai pasiekiami.
Tipinės mobiliosios programos:
- klientų Apps
- aptarnavimo ir išvažiuojamųjų paslaugų sprendimai
- susitikimų ir rezervacijų programos
- narių ir bendruomenės Apps
- mobilūs užsakymų ir užklausų procesai
- dokumentavimas vietoje
- nuotraukų, nuskaitymo ir įkėlimo procesai
- pranešimų ir būsenos Apps
- vidaus Apps darbuotojams
- mobilūs pagalbininkai esamiems programinės įrangos produktams
Jei funkcijai reikia prieigos prie kameros, mikrofono, vietos nustatymo, kontaktų, failų ar pranešimų, į tai atsižvelgiama jau specifikacijoje. Taip leidimai ir naudotojo vedimas atsiranda ne projekto pabaigoje.
Sąsaja ir valdymas kiekvienai platformai
Produktas turi išlikti atpažįstamas visose platformose, tačiau neturi visur jaustis identiškas ir nenatūralus. Todėl BLUN Software atskiria prekės ženklo tapatybę nuo platformai būdingo valdymo.
Bendra išlieka, pavyzdžiui:
- spalvos ir vizualinė kalba
- dalykiniai terminai
- naudotojų vaidmenys
- duomenys ir verslo logika
- pagrindinės funkcijos
- prekės ženklo poveikis
Galima pritaikyti:
- navigacija ir meniu
- valdymas lietimu ir pele
- langų ir ekrano išdėstymas
- sistemos dialogai
- leidimų užklausos
- vietinės operacinės sistemos funkcijos
- elgsena esant skirtingiems ekrano dydžiams
Nuo specifikacijos iki vykdomos programos
BLUN Software lydi visą kūrimo kelią:
- Nustatyk produkto tikslą: apibrėžiama paskirtis, naudotojai ir svarbiausia funkcija.
- Pasirink platformas: Windows, macOS, iOS ir Android nustatomi pagal poreikį.
- Apibrėžk funkcijas: aprašomi puslapiai, duomenys, teisės, sąsajos ir įrenginio funkcijos.
- Suplanuok valdymą: veiksmai ir sąsajos planuojami tikslinėms platformoms.
- Kurk Software: patvirtinti reikalavimai techniškai įgyvendinami.
- Testuok platformas: elgsena, vaizdas ir funkcijos tikrinami kiekvienai tikslinei sistemai.
- Paruošk pristatymą: paruošiami builds, paketai ir būtini publikavimo žingsniai.
- Toliau plėtok produktą: naujos funkcijos kontroliuojamai integruojamos į esamą Software.
Publikavimas ir nuolatinė plėtra
Darbalaukio ir mobiliajai Software reikia aiškaus pristatymo kelio. Priklausomai nuo tikslinės platformos, tai apima diegimo paketus, pasirašymą, leidimus, App informaciją, parduotuvės (Store) medžiagą ir techninius patikrinimus.
BLUN Software padaro šiuos reikalavimus matomus ir paruošia projektą atitinkamam publikavimui. Galutinis patvirtinimas išlieka aiškus ir gali būti kontroliuojamas atsakingo naudotojo ar kūrimo komandos.
Po pirmojo išleidimo specifikacija išlieka kaip pagrindas. Taip klaidų taisymus, naujas funkcijas ir platformų pritaikymus galima tikslingai planuoti nereikalaujant kaskart iš naujo aiškinti produkto.
Ryšys su BLUN Apps ir BLUN Code
BLUN Apps skirta programoms, kurios veikia tiesiogiai naršyklėje. BLUN Software perima, kai reikia įdiegiamos darbalaukio ar mobiliosios App. BLUN Code suteikia tiesioginę techninę darbo sritį kūrėjams, norintiems patiems kontroliuoti pirminį kodą, priklausomybes, builds ir testus.
Projektas gali augti tarp šių sričių. Iš BLUN Apps patikrintos produkto idėjos gali atsirasti mobilioji ar darbalaukio programa. Vėliau kūrėjai gali toliau redaguoti ir gilinti sukurtą programinės įrangos projektą BLUN Code aplinkoje.
Kada BLUN Software yra tinkamas pasirinkimas
Naudok BLUN Software, kai:
- turi atsirasti įdiegiama programa,
- reikia palaikyti Windows arba macOS,
- reikia mobiliosios App, skirtos iOS ar Android,
- svarbios įrenginio funkcijos ar vietinė prieiga prie sistemos,
- darbalaukis ir mobilieji įrenginiai yra to paties produkto dalis,
- reikia atsižvelgti į platformai būdingą valdymą,
- projektą reikia paruošti iki builds ir publikavimo.
Kainos
Keturi lygiai. Viena centrinė sutartis.
Visi keturi lygiai yra centriniame BLUN laukiančiųjų sąraše. Kol kas nėra jokio pirkimo ir jokio nurašymo.

