Links

2.12.25

IT5c tilannepäivitys

- IT5c -

Alkutietoa

Osa sovellusten kuvakkeista

Historian havinaa ja tilannepäivitystä. IT5c on yksi suurimmista ja pitkäikäisimmistä projekteistani. Se on muuttanut suuntaa monella tavalla vuosien mittaan. Alkuperäinen idea oli luoda kattava ohjelmistopaketti, joka sisälsi työkaluja ja sovelluksia arkeen. Sovelluksia pystyi muokkaamaan vapaasti, ja ne olivat linkitettyjä toisiinsa sekä käyttivät samoja tiedostoja ja rakenteita. Ne oli suunniteltu pääsääntöisesti Windows-käyttöjärjestelmälle.

Tämän ohjelmistopaketin kehitys on lähes loppunut kahden suuren syyn takia. Ensinnäkin kehitysalusta on vanhanaikainen. Toiseksi sovellusten julkaiseminen oli hankalaa.

Tässä blogipäivityksessä esittelen muutamia esimerkkisovelluksia menneiltä vuosilta. Myöhemmin saatan julkaista lisää sovelluksia tai käsitellä tiettyjä sovelluksia tarkemmin. CME Database vaikka... Blogipäivityksen edetessä huomaat tämän projektin iän — sen kehitys alkoi todella kauan sitten…

Kehitys

Viimeisin tyyli asennus vaiheesta

Pienenä huomiona, kaikki nämä sovellukset ovat tuttuun tapaan keskeneräisiä. Näiden kehitys voidaan jakaa karkeasti muutamaan isompaan vaiheeseen, jolloin muuttuivat visuaalisesti ja koodiltaan. Näyttökuvia ei ole kaikista kehitysvaiheista tai sovelluksista, mutta onneksi osan niistä olen saanut otettua viime aikoina erikseen tätä blogipäivitystä varten. Kehityksen alussa jokainen sovellus oli pitkään oma erillinen projektinsa, ja niitä kehitettiin hieman eri tavoilla. Vaikka tämä tarjosi paljon hyviä puolia, siinä oli myös monia esteitä. Siksi haaveeksi muodostui yksi iso kehitettävä kokonaisuus, jonka sisällä olisivat kaikki sovellukset — joko alkuvalikolla, josta voisi valita käynnistettävän sovelluksen, tai vain yhteen sovellukseen lukittuna. Nimi IT5c on talon sisäinen projekti tunnus mikä jäi vain elämään ja tästä syystä ei koskaan tullut virallista nimeä. Samalla tavalla kävi myös tutun IT8c kanssa. Viimeisimmässä eli nykyisessä vaiheessa sovellukset saivat uuden yhtenäisen oletus teeman ja yksinkertaistetun asettelun, jotta ne olisivat monipuolisesti muokattavissa käyttäjän ja laitteen mukaan. Kosketusnäytöt huomioon otettuna.

Sovellukset

Workbench

Kehityksen alkuteema

Ensimmäinen ohjelmistopaketin sovellus oli Workbench. Yksi keskeisistä sovelluksista missä pystyi hallitsemaan ja muuttamaan paketin asetuksia sekä tietoja ja luomaan tai muokkaamaan käyttäjäprofiileja sekä paljon muuta. 

vChat

*Kuva puuttuu*

Tämä oli yksinkertainen komentokehotteelta näyttävä paikallisen verkon viestintä sovellus, joka osoittautui jopa todella toimivaksi, kun oli lanit tai muu vastaava ryhmä kokoontuminen samassa verkossa (Joskus oli niitäkin tilanteita, kun ei ollut edes ’ulkopuolista’ internettiä. Pelkästään samaan verkkoon kytkettyjä tietokoneita).

Color CGR

Kolmannen kehitysvaiheen teema. Missä piilotettiin myös Windows teema.

Kehityksen yksi alkuperäisistä tavoitteista oli käyttäjän mahdollisuus muokata tai yksilöidä näitä sovelluksia. Siihen oli esimerkiksi tämä sovellus, jolla pystyi muuttamaan kaikkien sovelluksien väri maailmaa. Yllä olevassa kuvassa kehitys oli vielä hyvin alussa mutta kolmannessa vaiheessa. Menu valikosta, kun valitsi sovelluksen tuli uusi valikko, josta sai päättää minkä värejä lähtisi muokkaamaan.

Clock

Kellon sai näyttämään joko digitaalisesti tai analogisesti

Vaikka tämä vasta oli kaiken kaikkiaan yksinkertainen sovellus niin tällä sovelluksella oli paljon eri käyttötapoja itsellä vuosien varrella. Tämän ’ikkunaton’ sovelluksen sai esimerkiksi pysymään päällimmäisenä tai sai määritettyä olinpaikan mihin kohtaan tietokoneen ruudussa se käynnistyy oletuksena sekä näyttämään tekstiä päivämäärän alapuolella (Esimerkiksi kun joku laittoi viestiä vChatissa).

ISC

Viimeisin sovellusympäristön teema

Niitä harvinaisia sovelluksia, jotka pääsivät yleiseen julkaisuun asti, oli esimerkiksi ISC. Ajalta kun ei ollut oikein muita vaihtoehtoja kuin luoda sekavia kirjainmerkki listoja selaimeen. Tämä toimi samalla hyvänä testi alustana, jonka takia tämä tukeekin monia eri laitteita ja ruudun kokoja.

Lopputekstit

Haaveena on löytää uutta inspiraatiota ja pitkäaikaisempi kehitysalusta ratkaisu, jolla voisin rakentaa sovellukset uudelleen ja samassa haaveessa on luoda selkeä nettisivusto, johon kaiken luoman sisällön voisi keskittää. Olen ennen tehnyt myös pieniä pelejä kauan sitten, ja ehkä palaan niihin myöhemmin.


1025.010212.1.1