Computerprogramma's bestaan meestal uit twee niveaus leren . Terwijl de meeste basisprogramma ontwerp maakt gebruik van niet meer dan terminal prompt van een computer , de meeste gebruikers meer verwachten van hun programma's . Dus als een programmeur wil dat zijn applicaties om succesvol te zijn , zal hij moeten beschikken over een gebruiker interface.Constructing deze interface varieert in moeilijkheden op basis van de computertaal . Het proces omvat de mechanica van het coderen van de interface en de esthetiek van het maken het er goed uitzien . De meer uitdagende van de twee zal variëren van programmeur tot programmeur . Instructies De Engine 1 Selecteer een toolkit om uw user interface te bouwen . Meestal een " luie " alles is slecht , maar als het gaat om de programmering , een " luie " programmeur is een goede zaak . U wilt niet het wiel opnieuw uit te vinden , want je tijd is beter besteed toepassing van bestaande instrumenten op nieuwe manieren . Selecteer een bestaande GUI ( graphical user interface) toolkit , zoals GTK + , Qt of een aantal anderen . Onderzoek van de toolkits , plus de programmeertaal die u gebruikt , om te leren welke toolkits voor uw taal worden aangeboden . Kopen van 2 Download en installeer de bibliotheken voor de gekozen toolkit . De toolkit zelf zal komen met specifieke documentatie over hoe goed installeren . 3 Schaf een boek over object - georiënteerd programmeren , of kijk naar gratis online tutorials over het onderwerp . Meest alle GUI toolkits bestaan uit een bibliotheek van objecten die u gebruikt voor het maken van vensters , knoppen , velden en alle andere aspecten van uw gebruikersinterface . U moet een gedegen kennis van object - georiënteerd programmeren concepten om deze tools te gebruiken , zelfs als uw core code is niet object-georiënteerd . 4 Lees de documentatie voor uw toolkit . De documentatie zal een lijst van de objecten die het biedt , hoe je parameters aan hun uiterlijk aan te passen op het scherm en hoe de objecten met elkaar omgaan . 5 Program een reeks mini- projecten om vertrouwd te raken met uw toolkit . Deze projecten hoeven niet ingewikkeld te zijn , gewoon programma dat grafische gebruikersinterfaces weer te maken en het uitvoeren van eenvoudige functies . Het idee is om de toolkit te leren voordat u begint met het coderen van de feitelijke interface voor uw project . Esthetiek Onderzoek ontwerpesthetiek 6 . Terwijl je nu weet hoe je de code te bouwen om een interface te laten functioneren , moet je leren hoe je het er goed uitzien . Kijk naar andere projecten die uw gekozen toolkit gebruiken 7 . Toolkits zichzelf kan zijn encyclopedische in hun volledige documentatie . De beste manier om een gevoel voor wat ze in staat zijn te krijgen is om te bekijken wat andere programmeurs hebben gedaan met de toolkits . Zoek specifieke ontwerpaspecten u wilt. 8 Conduct online zoekopdrachten die de naam van uw toolkit en de meest beknopte beschrijving van de functies die u probeert te emuleren omvatten . De meeste toolkits , vooral open source tools , hebben een uitgebreide basis van de steun van de gemeenschap . Zul je waarschijnlijk in staat zijn om een forum , artikel of tutorial die de basics , zo niet de details beschrijft , van hoe om te doen wat je wilt vinden .
|