Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man lär Design användargränssnitt

    Datorprogram allmänhet består av två nivåer : den centrala funktion och gränssnitt som presenterar programmet för användaren grafiskt . Även den mest grundläggande programmet design använder inte mer än en dator terminal prompt , de flesta användare förväntar sig mer av sina program . Följaktligen , om en programmerare vill att hans program för att lyckas , kommer han att behöva inkludera en användare interface.Constructing detta gränssnitt varierar i svårighetsgrad baseras på datorspråk . Processen involverar mekaniken i kodning gränssnittet och estetik att det ser bra ut. Ju mer utmanande av de två kommer att variera från programmerare till programmerare . Instruktioner
    Engine
    1

    Välj en verktygslåda för att bygga ditt användargränssnitt . Vanligtvis en " lat " något är dåligt , men när det kommer till programmering , vara en " lat " programmerare är en bra sak . Du vill inte uppfinna hjulet på nytt , eftersom din tid är bättre att tillämpa befintliga verktyg på nya sätt . Välj ett befintligt GUI ( grafiskt användargränssnitt ) verktygslåda , t.ex. GTK + , Qt eller valfritt antal andra. Forskning de verktygslådor , plus det programmeringsspråk du använder , att lära sig vilka verktygslådor erbjuds för ditt språk .
    2

    Ladda ner och installera biblioteken för din valda verktygslåda . Verktygslådan själv kommer med specifik dokumentation om hur du installerar det .
    3

    Köp en bok om objektorienterad programmering , eller leta efter gratis online tutorials i ämnet . Mest alla GUI verktygslådor består av ett bibliotek med objekt som du använder för att skapa fönster , knappar , fält och alla andra aspekter av ditt användargränssnitt . Du måste ha en gedigen förståelse för objektorienterad programmering begrepp att använda dessa verktyg , även om din kärna koden inte är objektorienterat .
    4

    Läs dokumentationen till din verktygslåda . Dokumentationen kommer att lista de objekt som erbjuds , hur man skicka parametrar att justera sitt utseende på skärmen och hur objekten interagerar med varandra .
    5

    Programmera en serie mini projekt för att bekanta dig med din verktygslåda . Dessa projekt behöver inte vara komplicerat , helt enkelt göra program som visar grafiska användargränssnitt och utföra enkla funktioner . Tanken är att lära verktygslådan innan du börjar koda själva gränssnittet för ditt projekt .
    Estetik
    6

    Research design estetik . Även om du nu vet hur man skall konstruera koden för att göra ett gränssnitt funktion , måste du lära dig att göra det ser bra ut.
    7

    Titta på andra projekt som använder din valda verktygslåda . Verktygslådor själva kan vara encyclopedic i deras fullständiga dokumentation. Det bästa sättet att få en känsla för vad de är kapabla till är att se vad andra kodare har gjort med verktygslådor . Hitta specifika design aspekter du gillar .
    8

    beteende online sökningar som innehåller namnet på din verktygslåda och mest kortfattad beskrivning av de funktioner du försöker efterlikna . De flesta verktygslådor , särskilt open source-verktyg , har en omfattande bas av samhällets stöd . Du sannolikt kommer att kunna hitta ett forum , artikel eller handledning som beskriver grunderna , om inte detaljerna, om hur man gör vad du vill . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Skillnad mellan allokerat och Free Space
    ·Hur man skriver en enkel Easytrieve Program
    ·Egenskaper av algoritmer
    ·Hur du använder Microsoft Basic
    ·Hur man skriver pseudokod för att beräkna skatt
    ·Hur man uppdaterar en markör med COBOL
    ·Hur man kan stoppa en Storyboard i Silverlight
    ·Hur till Bädda in Dynamic SRC i HTML
    ·Vad är Client Server Programmering
    ·Mobil Arkitekt-certifiering
    Utvalda artiklarna
    ·Exempel på Backa Numbers i ett Java -program
    ·Hur Rotera en ritning i PictureBox
    ·Hur Starta MySQL From Script
    ·Hur man skapar fyndiga Scaffold Rails
    ·Hur man använder PHP för att befolka en databas
    ·Hur man kolla om en fil existerar Använda VBScript
    ·Så ringer miljövariabler från Visual Basic
    ·Hur man skapar en ny SQL-databas i VB.NET Express Editi…
    ·Ansluta till en Access- DB i Visual Basic Net
    ·Hur man skapar en anpassad Undantag i Java
    Copyright © Dator Kunskap http://www.dator.xyz