Difference between revisions of "User:Sekelsenmat"

From Free Pascal wiki
Jump to navigationJump to search
Line 50: Line 50:
  
 
==Lazarus and Free Pascal usage statistics from Source Forge==
 
==Lazarus and Free Pascal usage statistics from Source Forge==
+
 
 
Lazarus Measures in 11/8/2010, being that the Last release was 0.9.28 in 2009-10-26
 
Lazarus Measures in 11/8/2010, being that the Last release was 0.9.28 in 2009-10-26
 
 
Line 63: Line 63:
 
| 67,66%
 
| 67,66%
 
|-
 
|-
! Linux - x86 & x86_64
+
! Linux - All platforms
 
| 33000
 
| 33000
 
| 17,37%
 
| 17,37%
Line 81: Line 81:
 
! Total
 
! Total
 
| 190017
 
| 190017
 +
|
 +
|}
 +
 +
Free Pascal Measures in 11/8/2010, being that the Last release was 2.4 in 2009-12-31
 +
 +
{| border=2 width="100%"
 +
|-
 +
! Platform
 +
! Downloads in Source Forge
 +
! Downloads %
 +
|-
 +
! win32 - x86
 +
| 85641
 +
| 55,31%
 +
|-
 +
! Linux - All platforms
 +
| ~14000
 +
| 9,04%
 +
|-
 +
! win64
 +
| 2387
 +
| 1,54%
 +
|-
 +
! wince - arm
 +
| ~800
 +
| 0,52%
 +
|-
 +
! Mac - PowerPC 64, PowerPC, x86 and iPhone
 +
| ~5000
 +
| 3,23%
 +
|-
 +
! DOS
 +
| ~2600
 +
| 1,68%
 +
|-
 +
! FreeBSD
 +
| ~200
 +
| 0,13%
 +
|-
 +
! OS/2
 +
| ~200
 +
| 0,13%
 +
|-
 +
! NintendoDS (counting 2.2.4)
 +
| ~40000
 +
| 25,84%
 +
|-
 +
! GameBoy Advanced (counting 2.2.4)
 +
| ~4000
 +
| 2,58%
 +
|-
 +
! Total
 +
| 154828
 
|  
 
|  
 
|}
 
|}

Revision as of 07:22, 12 August 2010

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

Moved here: Smartphone Development

Lazarus and Free Pascal usage statistics from Source Forge

Lazarus Measures in 11/8/2010, being that the Last release was 0.9.28 in 2009-10-26

Platform Downloads in Source Forge Downloads %
win32 - x86 128558 67,66%
Linux - All platforms 33000 17,37%
win64 11459 6,03%
wince - arm ~9000 4,74%
Mac - PowerPC & x86 ~8000 4,21%
Total 190017

Free Pascal Measures in 11/8/2010, being that the Last release was 2.4 in 2009-12-31

Platform Downloads in Source Forge Downloads %
win32 - x86 85641 55,31%
Linux - All platforms ~14000 9,04%
win64 2387 1,54%
wince - arm ~800 0,52%
Mac - PowerPC 64, PowerPC, x86 and iPhone ~5000 3,23%
DOS ~2600 1,68%
FreeBSD ~200 0,13%
OS/2 ~200 0,13%
NintendoDS (counting 2.2.4) ~40000 25,84%
GameBoy Advanced (counting 2.2.4) ~4000 2,58%
Total 154828

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