2009-12-08, 15:33
  #1
Medlem
Jag ska snart börja med programmering C och sitter och fundera på vilket grafikbibliotek man ska läsa. Jag kanske kan hinna med två om jag har tid (enligt schemat så ska det nog vara chill). Jag funderar på QT som vad jag förstår är till för fönsterprogrammering? Hade varit bra om man kunde programmera fönsterprogram. Men fundera på att titta på något med mer grafik som spelprogrammering också (för skoj skull). Vad ska jag läsa för bibliotek isf? Så skulle vilja ha lite åsikter om vad ni kan, vad ska man kunna? Kommer googla lite om olika bibliotek men skadar ju inte fråga här också.
Lite nyfiken på mobilfronten, windows mobile och iphone, är det ngt speciellt man ska kunna där? (Såklart det är annorlunda men lite hur kodningen ser ut)
Citera
2009-12-08, 17:14
  #2
Medlem
cpapas avatar
Jag tycker att du ska koncentrera dig på grundkoncepten istället för att lära dig så många GUI-bibliotek som möjligt. Min rekommendation är alltså att du lär dig så få bibliotek som möjligt och lär dig det/dessa bra. Detta innebär mindre "inläsningstid" och mer kvalitetstid.

En fördel med Qt är att du får en jäkla massa kombinationer av plattformar och språk.
Citera
2009-12-08, 17:26
  #3
Medlem
Citat:
Ursprungligen postat av cpapa
Jag tycker att du ska koncentrera dig på grundkoncepten istället för att lära dig så många GUI-bibliotek som möjligt. Min rekommendation är alltså att du lär dig så få bibliotek som möjligt och lär dig det/dessa bra. Detta innebär mindre "inläsningstid" och mer kvalitetstid.

En fördel med Qt är att du får en jäkla massa kombinationer av plattformar och språk.

Okey så jag kanske ska koncentrera mig på att lära mig t.ex. Qt riktigt bra? Jo jag har läst en del om det och min lärare rekommenderade det när jag sa att jag mer var intresserad av fönsterprogrammering.
Jag har inga planer att lära mig många GUI-bibliotek. Jag har förstått det som att OpenGl också är ett sådant bibliotek men mer inriktning på spel, eller? Hur ligger det till med det?
Vill läsa något användbart så man kan ha nytta av det senare i livet
Tipsa gärna om bra böcker för Qt. C++ GUI Programming with Qt 4 av Blanchette, Jasmin verka som något att satsa på? Skolan betalar en valfri bok när man läser C kursen så lika bra att utnytja det till att få det bästa
Citera
2009-12-08, 18:15
  #4
Medlem
lånar tråden för att ställa min egen fråga.
Någon som har koll på skillnaderna mellan Qt och wxWidgets och vad som är fördelen med respektive system?
Citera
2009-12-08, 18:41
  #5
Medlem
Ubis avatar
Citat:
Ursprungligen postat av iTomG
Okey så jag kanske ska koncentrera mig på att lära mig t.ex. Qt riktigt bra? Jo jag har läst en del om det och min lärare rekommenderade det när jag sa att jag mer var intresserad av fönsterprogrammering.
Jag har inga planer att lära mig många GUI-bibliotek. Jag har förstått det som att OpenGl också är ett sådant bibliotek men mer inriktning på spel, eller? Hur ligger det till med det?
Vill läsa något användbart så man kan ha nytta av det senare i livet
Tipsa gärna om bra böcker för Qt. C++ GUI Programming with Qt 4 av Blanchette, Jasmin verka som något att satsa på? Skolan betalar en valfri bok när man läser C kursen så lika bra att utnytja det till att få det bästa

Sök på "The Art of Building Qt Applications" på tpb och du hittar en bok man kan ha mycket nytta av.
Det mesta finns i deras enorm bra dokumentation så inte ofta man behöver en bok. Att ändra texter från trådar var däremot lite krångligt och då var boken perfekt
Citera
2009-12-08, 18:53
  #6
Medlem
cpapas avatar
Citat:
Ursprungligen postat av iTomG
Okey så jag kanske ska koncentrera mig på att lära mig t.ex. Qt riktigt bra? Jo jag har läst en del om det och min lärare rekommenderade det när jag sa att jag mer var intresserad av fönsterprogrammering.
Om din lärare rekommenderar Qt så tycker jag att du ska köra på Qt. Det blir lättare att få hjälp

Citat:
Ursprungligen postat av iTomG
Jag har inga planer att lära mig många GUI-bibliotek. Jag har förstått det som att OpenGl också är ett sådant bibliotek men mer inriktning på spel, eller? Hur ligger det till med det?
Nu är jag inte alls insatt i OpenGL-programmering, men du kan förstås köra OpenGL-grafik i en Qt-app. Vad jag förstår så är OpenGL till för att rita upp grafik i 2d eller 3d och inte specialiserat på GUI:n så som Qt:s UI modul. Även om du säkert kan bygga ett GUI i OpenGL.

Någon som är mer insatt kan säkert förklara detta bättre än mig.
Citat:
Ursprungligen postat av iTomG
Vill läsa något användbart så man kan ha nytta av det senare i livet
Tipsa gärna om bra böcker för Qt. C++ GUI Programming with Qt 4 av Blanchette, Jasmin verka som något att satsa på? Skolan betalar en valfri bok när man läser C kursen så lika bra att utnytja det till att få det bästa
Oavsett vilket GUI som du lär dig att programmera med så kommer du säkert att ha nytta av det. Som jag ser det så bör man satsa på att lära sig generella principer först. Genom att hålla sig till ett ramverk och jobba sig igenom dessa generella principer. Då slipper man tänka lika mycket på syntaxen än om man skulle lära sig flera stycken på en begränsad tid. Alla GUI-ramverk har mer eller mindre samma funktionalitet, om du lär dig ett riktigt ordentligt så kan du överföra dina kunskaper till ett annat ganska lätt.

Någon bok kan jag ej rekommendera, jag har googlat till mig det lilla jag vet Din lärare kan säkert rekommendera något.
Citera
2009-12-08, 20:30
  #7
Medlem
Der_Richters avatar
Kul med entusiasm. Men tona ned den lite. Först och främst skall du lära dig språkets grunder. Det kommer att ta längre tid än du verkar tro.

Sedan kan du överväga att kika på ett UI-bibliotek. Vilket spelar ingen roll egentligen, vilket du kommer att märka om du arbetar i branschen i framtiden. Uppdragsgivaren kan kräva att du lär in nya bibliotek hela tiden, så vad som helst som är tillräckligt generellt, typ QT som du själv nämner duger gott.
Citera
2009-12-08, 21:45
  #8
Medlem
Okey tack så mycket för alla svar. Känns nog som det får bli Qt för det var det första jag fastnade för när jag läste om det. Jag hittade en sida med en hel del böcker som behandlar Qt så ska snacka med läraren och se om han har några förslag på vad som kan vara att satsa på, gratis får man utnytja som sagt. Men att ladda ner en bok på datorn gillar jag inte, tycker det är behagligare i pappers version. Underbar kvällsläsning.
Jag ska nog hålla mig till Qt isf så får jag se om jag klara det bra. Tack för all hjälp
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in