As jy meer ernstig gedink enige begrip van IT kan besef dat die Internet lê in sy oorgrote meerderheid van aansoeke om databasisse en slegs 'n klein gedeelte van statiese lêers. Die kern van elke groot terrein of portaal is inbring, redigering, verwyder en die lees van die rekords van duisende en miljoene gebruikers.
Die volgende laag is die algoritme wat die data verwerk. Ten minste vir nou die standaard sagteware gereedskap kan nie kode te genereer om 'n baie spesifieke logika uit te voer. In die toekoms kan dit verander met die bekendstelling van meer komplekse algoritmes, masjienleer, implementering van 'n meer formele en wiskundige modelle om uitvoerbare programme.
Op die boonste laag staan "visualisering". Hierdie laag lyk vir my so moeilik sou wees om die menslike faktor vervang. Onder visualisering gegee kan word - teks, beelde, video en klank. Gevolglik kan enige formaat gespeel word op verskillende toestelle en koppelvlakke - selfone, rekenaars, eenvoudiger gadgets wat net 'n paar van die moontlikhede van "slim" toestelle en so aan bevat.
Die volgende instrument vir programmeerders wat geskep is om kode te databasisse genereer. Wat ook al idee om te dink aan my in die toekoms, of meerdere mate sal dit nodig het 'n databasis om data model en ontwikkeling laag om te werk met dit te stoor. Hierdie instrument kan gereed om te genereer ten minste 'n derde van die programmeringskode sal wees en kan fokus op die werklike besigheid logika programmeertaal. Real instrument is tyd spaar - en soos my vorige instrument - vertaling bestuur http://tomavelev.com/TranslateApp/.
Op die eerste skerm wat jy kan die model data wat ek gebruik vir die instrument sien.
Die skep van 'n model van die aansoek koppelvlak http://tomavelev.com/

In die huidige weergawe 3 aansoek genereer reeds nie net Java, maar PHP en Android kode.

Die resultaat in die leser van die gegenereerde kode - vermoë om basiese bewerkings uit te voer op omskryf in een beeld data. Vir 'n effens beter uitsig biblioteek Boostrap in PHP en JSP bladsye geïmplementeer om skerms het 'n idee effens beter uitsig.

Na die gebruik van die instrument om verskeie idees wat in my kop te skep, is dit moontlik om die instrument op verskeie maniere te ontwikkel - om meer programmeertale, platforms en biblioteke by te voeg of te ontwikkel sulke instrumente om gereed uitvoerbare lêer te genereer. Vir die tydskaal in my kop kantel meer om die tweede idee. Ek sal bly wees as ek terugvoer te kry - wat sou jy op jou gewees het om hom prioriteit instrument om werk te doen vir jou gee.
Jy kan my e-pos by tomavelev@gmail.com.