User:Sekelsenmat

From Free Pascal wiki
Jump to navigationJump to search

Hi, my real name is Felipe and I'm an engineering student at the University of São Paulo.

I just like to do things well, so well people often say I won´t make it.

Current projects

ToDos for the magnifyer:

  1. Make Packages for Fedora Extras and Mandriva Contribs at least.
  2. Implement Dynamic Mode on Windows

Finished projects

  • Develop a digital osciloscope with two coleagues of mine. The osciloscope is connected to the computer via a ISA Card. The interface software is written in Lazarus and is a Multi-platform, graphical application that can access the ISA Card on both Windows and Linux. You can download the final report and also the source code for the software here: http://eletronicalivre.incubadora.fapesp.br/portal/english/oscilloscope/

ToDo List for Lazarus

  • Improve Qt widgetset until it can compile many examples. Only hello example is currently fully functional.
  • Implement basic parts of Windows CE interface, notabily TApplication, TCustomForm and TButton.
  • Things to check for Windows Unicode Support:
    • StatusBar
    • File Open dialog
    • TMemo
    • win32proc.MeasureText for button size on Lazarus About box
    • ListView

Qt Contest 2008

Moved here: Qt Contest 2008

Orphaned links

Capture 2.jpg Wince.PNG

Dock images for comparison

New Lazarus Icon Proposals

Smartphone Marketshares

Worldwide

Year Marketshares Sales Total Sales
2007 Symbian 64%, BlackBerry 10%, Windows 12%, Linux 10%, Mac 3% Symbian 78m, BlackBerry 12m, Windows 15m, Linux 12m, Mac 3m 122m
2008 Symbian 52%, BlackBerry 17%, Windows 12%, Linux 8%, Mac 8% Symbian 73m, BlackBerry 23m, Windows 17m, Linux 11m, Mac 11m 139m
Year Marketshares Sales Total Sales
2007 Q2 Symbian 66%, BlackBerry 9%, Windows 12%, Linux 10%, Mac 1% Symbian 18m, BlackBerry 3m, Windows 3m, Linux 3m, Mac - 28m
2007 Q4 Symbian 62%, BlackBerry 11%, Windows 12%, Linux 7%, Mac 5% Symbian 23m, BlackBerry 4m, Windows 4m, Linux 3m, Mac 2m 37m
2008 Q1 Symbian 57%, BlackBerry 13%, Windows 12%, Linux 8%, Mac 5% Symbian 18m, BlackBerry 4m, Windows 4m, Linux 3m, Mac 2m 32m
2008 Q2 Symbian 57%, BlackBerry 17%, Windows 12%, Linux 7%, Mac 3% Symbian 18m, BlackBerry 6m, Windows 4m, Linux 2m, Mac 1m 32m
2008 Q3 Symbian 50%, BlackBerry 15%, Windows 11%, Linux ?, Mac 13% Symbian 19m, BlackBerry 6m, Windows 4m, Linux ?, Mac 5m 36m
2008 Q4 Symbian 47%, BlackBerry 20%, Windows 12%, Linux 6%, Mac 11% Symbian 18m, BlackBerry 7m, Windows 5m, Linux 3m, Mac 4m 38m
2009 Q1 Symbian 49%, BlackBerry 20%, Windows 12%, Linux 8%, Mac 11% Symbian 18m, BlackBerry 7m, Windows 5m, Linux 3m, Mac 4m 36m
2009 Q2 Symbian 50%, BlackBerry 20%, Windows 9%, Linux 3%, Mac 14%, Android 3% Symbian 20m, BlackBerry 8m, Windows 4m, Linux ?, Mac 5m 41m
2009 Q3 Symbian 45%, BlackBerry 19%, Windows 8%, Linux 5%, Mac 17%, Android 4% Symbian 19m, BlackBerry 8m, Windows 3m, Linux 2m, Mac 7m, Android 2m 43m

Sources:

By Region

Region Year Marketshares
Europe, Middle East, Africa 2007 Q3 Symbian 85%, BlackBerry 5%, Windows 5%, Linux 5%
Latin America 2007 Q3 Symbian 80%, BlackBerry 2%, Windows 8%, Linux 10%

Building FPC =

In Mac OS X, with FPC 2.4.0 installed and building Trunk:

cd ~/Programas/fpctrunk/
make clean all install INSTALL_PREFIX=~/Programas/fpctrunk/install

Links

http://wiki.lazarus.freepascal.org/Image:Lazarus_gtk1_unicode.png

Summer of Code

FPC Advantages