1. The document discusses the author's experience learning to program and their introduction to Linux and various programming languages and frameworks over time. They began with HTML at age 10 and later learned Visual Basic, Python, and Qt.
2. The author explains why they chose to use Linux over Windows, citing reasons like ease of use, preference for Ubuntu's design, ability to study server build and programming.
3. A key part of the document focuses on comparing Qt to other frameworks like Visual C++ 2010 and GTK+, finding Qt superior due to its cross-platform capabilities, IDE, speed of development, support for multiple languages, and features like SIGNAL and SLOT.
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
What's unique to Qt
1. What's unique to Qt
Junior High School at Otsuka,
University of Tsukuba
“Ubuntu Japanese Translators” team
luyikei
盧 亦愷
2. Self Introduction①
・ I was born in Fukushima in 1997.
・ Now I live in Tokyo.
・ When I began to use a computer at age 6,
I had a mouse in my right hand, and a
baby bottle in my left hand
3. Self Introduction②
・ My first computer language is HTML.
→Since I was 4th grade.
・ My second computer language is Visual Basic.
→Since I was 7th grade.
・ My third computer language is Python
→Since I was 8th grade.
・ I love Qt!
→Since I was 9th grade.
4. Contents
・ My first Linux
・ Why do I use Linux
・ How I develop GUI application on Linux
・ Visual C++ 2010 vs Qt4
・ Qt vs GTK+
・ What is unique to Qt4?
5. ❶ My first Linux
・ I will talk about my Linux for the first time.
6. One day...
・ I was using computer with Windows.
&
SOTEC A4170AV Windows XP SP2
13. Give up!
・ I rescued my data from my computer with KNOOPIX live cd.
→This time was first time to use Linux.
・ I managed to recover my computer by
Replacing its memory.
old new
15. ❷ Why do I use Linux?
・ The reason is simple.
①Ubuntu is easy to use!!!!!!!!!!!!!!!!!!!!
②I don't like Windows design.
③To study server build.
④Ubuntu is light!
⑤Software manage is easy.
⑥Linux is good at study programming
17. My first GUI programming.
・ My first GUI programming is Visual Basic.
→It is easy and quick. But...
18. Oh my God!
・ My software can't working on Linux!
on
Visual Studio 2010
(.net framework)
Linux
19. I hope ...
・ I want to develop software that runs
both on Windows and on Linux.
20. My solution is...
→Learning Qt programming.
・ Qt is a cross-platform application
framework .
・ Qt's native language is C++.
21. Qt works on ...①
Qt works on the following platforms:
・ Windows
・ Windows CE
・ Mac OS X
・ Symbian
・ Embedded Linux
・ X Window System
・ Wayland
22. Qt works on ...②
External ports:
→Since Nokia opened the Qt source code to
the community on Gitorious various ports have
been appearing. (by wikipedia)
・ OpenSolaris
・ Haiku
・ OS/2
・ iPhone
・ webOS
・ Amazon Kindle
23. Qt is used by ...
KDE
Ubuntu Unity 2D
Adobe Photoshop Elements
Adobe After Effects CS5
Adobe Premiere Pro CS5
Autodesk Maya 2011
VLC
Nuke
Google Earth
Skype
QCad
Rosegarden
MuseScore
48. Actually
・ WebKit's HTML and JavaScript code
originally began as a fork of the KHTML and
KJS libraries from KDE,
・ KHTML is the HTML layout engine
developed by the KDE project.
・ It is used by Konqueror.
・ Now Webkit is developed by
Apple, KDE, Nokia, Google, etc...
54. Acid2 Browser Test
Acid2 is a test page published and promoted by the Web
Standards Project to expose web page rendering flaws in web
browsers and other applications that render HTML.
Correct result
57. Acid 3 Browser Test
Acid3 test is a web test page from the Web Standards Project
that checks a web browser's compliance with elements of various
web standards, particularly the Document Object Model (DOM)
and JavaScript.
Correct result