Este artĂculo es en gran parte autobiográfico, un recuento conmovedor de un perĂodo interesante de la vida. En sentido figurado, esta es una oda a Qt. Espero que el artĂculo sea de interĂ©s para todos, especialmente para estudiantes y desarrolladores novatos; tal vez alguien se vea en Ă©l. IntentarĂ© contar mi camino de desarrollo de una manera interesante, prestando especial atenciĂłn al lugar que ocupa el marco finlandĂ©s en Ă©l.
Universidad temprana
En pocas palabras, entrĂ© en mi especialidad siguiendo el ejemplo de un amigo. Me pareciĂł interesante la descripciĂłn de la especialidad "Máquinas informáticas, complejos, sistemas y redes", prometĂan formaciĂłn por igual en programaciĂłn y hardware (jaja, ingenuamente pensĂ© que estábamos hablando de componentes, procesadores ahĂ y tarjetas de video, cĂłmo desde esta computadora recopilar (en la práctica, se trataba de transistores, disparadores, circuitos lĂłgicos, otras primitivas de circuitos).
Encontrarte a ti mismo
. , , . , . , . , — , , .
WarCraft III, Battle.net. . , , , , , . , , . , .
, " -"
( , 640x480 )
, . , - -, . , . , , — , . , . -, call- ( , ). , - — :) — 3D-, Photoshop'e. , , :) , "Photoshop " (), , . Adobe Photoshop CS2.
( UI Photoshop CS2)
, - , ! , , ( - ). , , . — , .
. C ( C++) - Warcraft III. ( ) GoodGame.ru. , D39 ( , ) ( Garena GGC), . — UI, , , etc. D39 , WxWidgets. , . - , , , , — WxWidgets Qt. , . , , , . . ...
( )
: . , - , . Visual Studio, — , , ( , /Linux). , — - , . , git' ..
, , "- C++" (). , , . . "Photoshop ". . ++ , , , , . . , — .
— Qt
— Qt ? :) … , . . , - WinAPI, , Visual Studio . , , . ( ):
— WinAPI ,
— ? ?
— Jave Qt
! , Qt, , , , WxWidgets GG. ! , , .
, C++, . "Qt 4.8 C++". , , , . , , - 10 . .
( Qt)
- / C++/Qt ( ). , , . Photoshop' — . , - . , . , , .
MeeGo
, - . , , . Qt Android , Symbian^3. — /, . QML — , Qt Nokia. , , QML, — !
Nokia Qt, . , Qt Ambassador — - Qt ( ), . Mr. Robot: “It's an exciting time in the world, exciting time”. Nokia N9 MeeGo Harmattan
(Nokia N9 — )
! , , — Qt. , SDK , , Qt Quick. Qt Quick Controls 2 .
"" — , Coursera', / Qt. , , , .
YaD
2012 .. , API, WebDAV. , , Qt. 5-7 hello.txt, . , ? - PoC-, , , . — MeeGo? , Android iOS . , Qt - . — YaD. , , " MeeGo — YaD". , :)
( , )
: . — / . , , QML-. , ( ), ( , 1.4 — DSL ), - , Nokia Expert YouTube. , , , - .
( )
Ubuntu Phone
Canonical Ubuntu Phone, . Ubuntu . , Ubuntu. , , . Ubuntu Phone — , ( , , ..) . , Qt. "!",- ,- " " ! , , RSS Reader'. . . Nexus 4 /. — !
( Qt )
— -, , .. , Qt , , . , - .
, , . . , , . . — , . , Qt , . , , ( , ). . , . Qt ( Qt Quick ) ( "Photoshop " ). " ", - .
— Qt, "Qt".
( 150- )
— YaD Ubuntu Phone ( Android) Ubuntu Phone Pioneer, Scope Showdown, AMeditation. , Qt . , ( - ). Qt , , , , etc. — C#/Java/SQL , , C++/Qt/QML. Qt, ? ...
Qt . . Qt , , . , . , .
, - , — , , , , — . Namaste!