KomuraSofti Windowsi arendus ja tehniline tugi

Java natiivrakenduste arendus ja hooldusJavas ärirakendused – hoolduse ja levitamiseni.

Arendame, muudame ja hooldame Windowsis kasutatavaid Swingi, AWT ja JavaFX rakendusi. Toetame varade uurimist olukorras, kus vastutaja puudub, Java versioonide migratsiooni ja levitamisviisi ülevaatamist.

Spetsifikatsiooni pole vaja. Nõu võite küsida selle põhjal, mida teate.

  • Suhtlete otse insenerega
  • Nõu võib küsida juba enne nõuete paikaminekut
  • Tellida saab just vajaliku ulatuse

Nõu võite küsida sellistes etappides

Alustame sellest, mis praegu muret teeb.

Tahame parandada Swingi rakendust, mille vastutaja on lahkunud

Uurime lähtekoodi, teeke ja arenduskeskkonda ning korrastame muudetava ulatuse.

Tahame Javat uuendada, kuid ei tea, mis mõju sellel on

Kontrollime sõltuvaid funktsioone ja käitamistingimusi ning toetame sihtversiooni valikut ja ühilduvuse kontrolli.

Seadmete erinev töökeskkond teeb levitamise vaevaliseks

Kaalume näiteks töökeskkonna kaasapakendamist ja korrastame kasutuselevõtu juhendi.

Inimene, kellega saab tehnilistest küsimustest nõu pidada sellistena, nagu need on.

Go Komura profiilifoto

Esindaja ja insener

Go Komura

Windowsile spetsialiseerunud insener tegeleb küsimusega alates probleemi selgitamisest kuni uurimise, disaini ja teostuseni. Ka seda, mida te ise pole veel täielikult osanud selgitada, korrastame tehniliste küsimuste kaudu.

Vaadake kogemust ja tehnoloogiaid / Vaadake ettevõtte andmeid

Teave, mida saate enne tellimist kontrollida

Saate tutvuda ettevõtte ja vastutava inimesega enne, kui nõu küsite.

Avaldame ettevõtte andmed, sealhulgas asukoha, ning esindaja kogemuse ja tehnoloogiad. Töö ulatuse teatame pärast sihtrakenduse ja keskkonna kontrollimist.

KomuraSofti ettevõtte andmed

Töö ulatus

Võite usaldada meile just selle osa, mida vajate.

Alates üksikust uuringust või muudatusest kuni kogu arenduseni: töö ulatuse määrame teie olukorra järgi.

Java töölauarakenduse uus arendus

Swingi / JavaFX-iga tehtavate ärirakenduste, seadmete integreerimise rakenduste ja ettevõttesiseste tööriistade arendus. Alates 500 000 JPY.

Olemasoleva Java rakenduse muutmine ja hooldus

Swingi / AWT / JavaFX-iga tehtud rakenduste uurimine, funktsioonide lisamine, vigade parandamine ja hoolduse ülevõtmine.

Java versiooni migratsioon

Uurime Java 8 ja muid olemasolevaid keskkondi ning sõltuvaid teeke ning toetame sihtversiooni valikut ja ühilduvuse kontrollimist.

Windowsi levitamisviisi korrastamine

jpackage'iga käituskeskkonda sisaldav exe / MSI levitamine ning GraalVM native-image'i kasutatavuse kontrollimine.

Mida kontrollime ja anname üle: näited

  • Varade, sõltuvate teekide ja migratsioonisuuna ülevaade
  • Arendatud või muudetud rakendus ja kontrolli tulemused
  • Ehituse, levitamise ja kasutuselevõtu protseduurid

Need on näited tellitava ulatuse järgi. Tulemuste ulatuse ja vormi lepime kokku hinnapakkumise ajal.

Kui mõni neist väljakutsetest on teile tuttav, rääkige kõigepealt oma olukorrast.

Spetsifikatsiooni pole vaja. Nõu võite küsida selle põhjal, mida teate.

Hind ja töökäik

Kõike ei pea alguses otsustama.

Alustame olemasolevatest varadest ning ehitus- ja levituskeskkonnast

Tellida saab mitte ainult uue rakenduse arendust, vaid ka olemasoleva rakenduse uurimist, vigade parandamist ja migratsioonisuuna kaalumist.

Hinna orientiir

Uue arenduse hind alates 500 000 JPY

Hinnapakkumine sõltub projekti suurusest. Olemasoleva rakenduse uurimise, muutmise ja hoolduse hinnapakkumise teeme eraldi pärast tellimuse ulatuse kontrollimist.

Esialgse uuringu tasuta ulatus ja tasulised tööd

Eeldusel, et tellite põhiarenduse, kui see on teostatav, on hinnapakkumiseks ja tellimuse otsustamiseks vajalik esialgne uuring põhimõtteliselt tasuta. Pikaajaline kontrollimine, spetsiaalse keskkonna loomine, prototüübid, PoC, üksikasjaliku uurimisaruande üleandmine jms võivad olla tasulised.

Kui tellite uurimise või ülevaatuse ise, anname selle kohta eraldi hinnapakkumise tasulise tööna. Tasulise töö korral teatame ulatuse ja kulu enne alustamist.

  1. Jagage oma olukorda

    Andke teada eesmärk, mure ja sihtkeskkond niivõrd, kuivõrd te neid teate.

  2. Kinnitage ulatus ja kulu

    Teatame vajaliku uurimise, töö ulatuse, tulemused, kulu ja töökäigu.

  3. Alustame pärast kokkulepet

    Uurimise ja arenduse käigus jagame vahetulemusi, kinnitatud asjaolusid ja allesjäävaid piiranguid.

  4. Kontrollige tulemust ja võtke see üle

    Kontrollime tulemust kokkulepitud tingimustel ning liigume edasi kasutuselevõtu või järgmise sammuga.

Kui soovite tehnilist sisu täpsemalt teada

Avage toetatavad tehnoloogiad ja töökäigu üksikasjad

Korrastame äri toetava Java rakenduse, arvestades ka hooldust ja levitamist.

Soovite üle võtta Swingi rakenduse, mille eest vastutaja on lahkunud. Soovite Java versiooni uuendada. Soovite vähendada levituskohtade käituskeskkondade erinevusi. KomuraSoft toetab Windowsil kasutatavate Java töölauarakenduste arendust, muutmist ja hooldust. Uue arenduse orienteeruv hind on alates 500 000 JPY ning hinnapakkumise koostame pärast ulatuse kontrollimist.

Käsitleme Swingi / AWT / JavaFX-i ja muid töölauarakendusi. Me ei lähtu kogu rakenduse uuesti tegemisest ega natiivse binaarfaili loomisest, vaid valime viisi, mis sobib praeguste varade ja töökorraldusega.

Probleemid, mille kohta võite nõu küsida

  • Olemasoleva rakenduse ülesehitus pole selge ning funktsioonide lisamine või vigade parandamine ei edene.
  • Soovite Java 8-lt või muust vanast keskkonnast üle minna, kuid mõju ulatus pole teada.
  • Soovite üle vaadata Appleti / Web Starti abil tehtud varasema levitamis- ja käivitusviisi.
  • Arvutite kaupa erinevad JRE ja seadistus tekitavad paigaldamisel probleeme.
  • Soovite üle minna Swingilt JavaFX-ile või parandada kasutajaliidese hangumist ja tõrkumist.
  • Soovite nõu, kas arendada uus lahendus Javaga või valida Windowsi jaoks mõni muu tehnoloogia.

Arendus ja hooldus, mida teeme

Uus arendus ja olemasolevate rakenduste muutmine

Lisaks Swingi / JavaFX-iga tehtavate ärirakenduste ja ettevõttesiseste tööriistade arendusele uurime olemasolevaid Swingi / AWT / JavaFX-i rakendusi, lisame funktsioone ja parandame vigu. Korrastame kasutajaliidese lõime ja taustatöötluse ning vaatame üle ka toimingutele reageerimise ja logimise.

Java ja sõltuvate teekide uuendamine

Kontrollime praegust Java versiooni, ehituskonfiguratsiooni, sõltuvaid teeke ja töötingimusi. Uuendamine ei piirdu sihtversiooni valikuga, vaid hõlmab ka ühilduvuse kontrollimist, teste ja paigalduskorda.

Levitamisviisi ülevaatamine

Kaalume jpackage’iga käituskeskkonda sisaldavat exe / MSI levitamist ning korrastame paigalduskoha ettevalmistuse ja seadistuse. GraalVM native-image’iga natiivse binaarfaili loomise kasutatavuse üle otsustame pärast sõltuvate funktsioonide toe ja ehituspiirangute kontrollimist. Me ei aja segi käituskeskkonna kaasapakkimist ja natiivse binaarfaili loomist, vaid valime eesmärgile sobiva viisi.

Kuidas töö kulgeb

  1. Uurime praegust olukorda. Kontrollime lähtekoodi, Java versiooni, teeke ning ehitus- ja levitamisviisi.
  2. Võrdleme suundi. Selgitame välja praeguse seisu hoolduse, osalise muutmise, versioonimigratsiooni ja asendamise ulatuse ning riskid.
  3. Teostame ja kontrollime. Kontrollime toimimist kokkulepitud funktsioonide ja keskkonnaga ning korrastame ka levitamise korra ja logid.

Nõu võite küsida ka keskkonna kohta, kus on koos Windowsi .NET-i rakendused ja Java rakendused. Andke palun teada praeguse rakenduse otstarve ja põhjus, miks kaalute selle muutmist või migratsiooni.

Korduma kippuvad küsimused enne tellimist

Kas nõu saab küsida ka Java rakenduse kohta, mille tarnija või vastutajaga ei saa enam ühendust?

Jah. Kontrollime lähtekoodi, arenduskeskkonda ja sõltuvaid teeke ning liigume uurimiselt edasi muudatuste ja hoolduseni. Ka siis, kui osa varadest on kadunud, saate nõu küsida: alustame sellest, et selgitame välja, mis on alles ja mis vajab täiendavat uurimist.

Meil on endiselt Java 8. Kas versiooni peaks uuendama?

Me ei soovita uuendada ühtmoodi kõigil, vaid kontrollime kasutatava JDK toe tingimusi, turvanõudeid, sõltuvaid teeke ja edasist kasutusaega. Kaalume sihtversioonina näiteks Java 17 / 21 ning selgitame välja suuna, mis sobib ühilduvuse ja hooldustingimustega.

Kas rakendust saab levitada nii, et kasutajad ei pea JRE-d eraldi paigaldama?

Kaaluda saab jpackage'iga käituskeskkonda sisaldavat exe / MSI levitamist. GraalVM native-image'iga natiivse binaarfaili loomine on eraldi viis ning selle kasutatavuse üle otsustame pärast kasutajaliidese ja sõltuvate teekide toe kontrollimist.

Me ei ole kindlad, kas jätkata Java rakendusega või teha uuesti mõne muu tehnoloogiaga.

Võrdleme valikuid, arvestades seadmete integreerimist, ligipääsu kohalikele failidele ja seadmetele, olemasolevaid varasid ning hooldusvõimekust. Selgitame välja töölauarakenduse jätkamise põhjused ning asendamise eelised ja koormuse ning kaalume vajaduse korral etapiviisilist migratsiooniplaani.

Kontakt

Kirjeldage kõigepealt oma olukorda paari reaga.

Üksikasjalikku spetsifikatsiooni ega tehnilisi termineid pole vaja. Andke teada järgmine, niipalju kui teate.

  • Mis muret teeb ja mida soovite saavutada
  • Sihttarkvara, seadmed ja keskkond
  • Soovitud ajakava (võib olla ka otsustamata)

Esimese kontakti juurde ei ole vaja lisada konfidentsiaalseid materjale ega paroole.

Nõustamispäringu näide

Võtsin üle vana Swingi rakenduse. Tahaksin arutada Java uuendamist ja levitamisviisi muutmist, mis oleks kasutajatele lihtsamini paigaldatav.

Spetsifikatsiooni pole vaja. Nõu võite küsida selle põhjal, mida teate.

Nupp viib kontaktilehele, kus on kirjas ühenduse võtmise viisid. „Küsige meilt nõu e-posti teel“ võimaldab koostada teenuse nimega e-kirja.