Re: [Lazarus] Finished full JVM Android application

2012-01-03 Thread Felipe Monteiro de Carvalho
On Tue, Dec 27, 2011 at 5:03 PM, Sven Barth pascaldra...@googlemail.com wrote:
 As I've written in the wiki itself, I wanted to wait with this until the JVM
 port is merged to trunk.

I commited in rev 34549

-- 
Felipe Monteiro de Carvalho

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Finished full JVM Android application

2012-01-03 Thread Sven Barth

Am 03.01.2012 13:40, schrieb Felipe Monteiro de Carvalho:

On Tue, Dec 27, 2011 at 5:03 PM, Sven Barthpascaldra...@googlemail.com  wrote:

As I've written in the wiki itself, I wanted to wait with this until the JVM
port is merged to trunk.


I commited in rev 34549



Ok. Thank you.

Regards,
Sven

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Finished full JVM Android application

2011-12-27 Thread Danilo Gropelo
Good job Sven, i will study the code too.

Thank you,

Danilo Gropelo

2011/12/27 Marcos Douglas m...@delfire.net

 On Tue, Dec 27, 2011 at 8:08 AM, Sven Barth pascaldra...@googlemail.com
 wrote:
 
  On 26.12.2011 17:48, Marcos Douglas wrote:
 
  2011/12/26 Sven Barthpascaldra...@googlemail.com:
 
  Hello together!
 
  Today I've finished my first JVM Android application. This could as
 well be
  the first (or at least one of the first) complete JVM Android app
 written in
  Pascal at all!
 
  The purpose of the application is for me to keep track which trains I
  already rode with (most importantly trains of the subway of Munich).
 The
  trains are categorized in train types and train families. E.g. one
 train
  family would be the subway of Munich, another one is the subway of
 Berlin
  and a third one would be the suburban train (S-Bahn) of Munich. These
  families are subdivided into the types (for the U-Bahn in Munich these
 are
  Typ A, Typ B, Typ C) and then in each type there are the single
 trains
  together with a count which tells how often I already rode in that
 train.
  So in the end this application is nothing special (but it simplifies
 my life
  a lot ^^).
 
  It's a conceptual port of an identical Windows Mobile application of
 mine. I
  decided to rewrite it from scratch, because
  1. my WinCE application used INI files as a data storage and for
 Android I
  wanted to utilize SQLite
  2. I wanted to experience the Android development without any
 restrictions
  by old code.
 
  I have not used Eclipse as an IDE, but only Lazarus, the tools from the
  Android SDK and a Makefile for simplified building (and testing).
 
  Attached are some screenshots of this application.
 
  If there is interest I can publish the source code.
 
  Regards,
  Sven
 
  @List admins: Sorry if the attached screenshots should be a little bit
 to
  big (~46K).
 
 
  Great job!
  I'm interested in the sources. Could you publish? Maybe on the Wiki?
  Thanks for share.
 
 
  I have now uploaded the sources (licensed under GPLv2) to my webserver:
  http://web390.server-drome.com/files/trainlog.zip
 
  The readme.txt should hopefully help you to build the app. If not feel
 free to ask ;)

 Thank you, Sven.
 I'm not a Android developer (yet) but I wanted to see FPC working in a
 real app. Very good!
 I will study the code...

 Marcos Douglas

 --
 ___
 Lazarus mailing list
 Lazarus@lists.lazarus.freepascal.org
 http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Finished full JVM Android application

2011-12-27 Thread Sven Barth

On 26.12.2011 17:48, Marcos Douglas wrote:

2011/12/26 Sven Barthpascaldra...@googlemail.com:

Hello together!

Today I've finished my first JVM Android application. This could as well be
the first (or at least one of the first) complete JVM Android app written in
Pascal at all!

The purpose of the application is for me to keep track which trains I
already rode with (most importantly trains of the subway of Munich). The
trains are categorized in train types and train families. E.g. one train
family would be the subway of Munich, another one is the subway of Berlin
and a third one would be the suburban train (S-Bahn) of Munich. These
families are subdivided into the types (for the U-Bahn in Munich these are
Typ A, Typ B, Typ C) and then in each type there are the single trains
together with a count which tells how often I already rode in that train.
So in the end this application is nothing special (but it simplifies my life
a lot ^^).

It's a conceptual port of an identical Windows Mobile application of mine. I
decided to rewrite it from scratch, because
1. my WinCE application used INI files as a data storage and for Android I
wanted to utilize SQLite
2. I wanted to experience the Android development without any restrictions
by old code.

I have not used Eclipse as an IDE, but only Lazarus, the tools from the
Android SDK and a Makefile for simplified building (and testing).

Attached are some screenshots of this application.

If there is interest I can publish the source code.

Regards,
Sven

@List admins: Sorry if the attached screenshots should be a little bit to
big (~46K).


Great job!
I'm interested in the sources. Could you publish? Maybe on the Wiki?
Thanks for share.


I have now uploaded the sources (licensed under GPLv2) to my webserver:
http://web390.server-drome.com/files/trainlog.zip

The readme.txt should hopefully help you to build the app. If not feel 
free to ask ;)


Regards,
Sven


--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Finished full JVM Android application

2011-12-27 Thread Marcos Douglas
On Tue, Dec 27, 2011 at 8:08 AM, Sven Barth pascaldra...@googlemail.com wrote:

 On 26.12.2011 17:48, Marcos Douglas wrote:

 2011/12/26 Sven Barthpascaldra...@googlemail.com:

 Hello together!

 Today I've finished my first JVM Android application. This could as well be
 the first (or at least one of the first) complete JVM Android app written in
 Pascal at all!

 The purpose of the application is for me to keep track which trains I
 already rode with (most importantly trains of the subway of Munich). The
 trains are categorized in train types and train families. E.g. one train
 family would be the subway of Munich, another one is the subway of Berlin
 and a third one would be the suburban train (S-Bahn) of Munich. These
 families are subdivided into the types (for the U-Bahn in Munich these are
 Typ A, Typ B, Typ C) and then in each type there are the single trains
 together with a count which tells how often I already rode in that train.
 So in the end this application is nothing special (but it simplifies my life
 a lot ^^).

 It's a conceptual port of an identical Windows Mobile application of mine. I
 decided to rewrite it from scratch, because
 1. my WinCE application used INI files as a data storage and for Android I
 wanted to utilize SQLite
 2. I wanted to experience the Android development without any restrictions
 by old code.

 I have not used Eclipse as an IDE, but only Lazarus, the tools from the
 Android SDK and a Makefile for simplified building (and testing).

 Attached are some screenshots of this application.

 If there is interest I can publish the source code.

 Regards,
 Sven

 @List admins: Sorry if the attached screenshots should be a little bit to
 big (~46K).


 Great job!
 I'm interested in the sources. Could you publish? Maybe on the Wiki?
 Thanks for share.


 I have now uploaded the sources (licensed under GPLv2) to my webserver:
 http://web390.server-drome.com/files/trainlog.zip

 The readme.txt should hopefully help you to build the app. If not feel free 
 to ask ;)

Thank you, Sven.
I'm not a Android developer (yet) but I wanted to see FPC working in a
real app. Very good!
I will study the code...

Marcos Douglas

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Finished full JVM Android application

2011-12-27 Thread Felipe Monteiro de Carvalho
Hello,

I have noticed this:

http://wiki.lazarus.freepascal.org/FPC_JVM_Android_Development#Patching_Lazarus

Is there a reason for it not being in the standard Lazarus? If not, I
will commit this patch.

-- 
Felipe Monteiro de Carvalho

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Finished full JVM Android application

2011-12-27 Thread Sven Barth

On 27.12.2011 19:50, Felipe Monteiro de Carvalho wrote:

Hello,

I have noticed this:

http://wiki.lazarus.freepascal.org/FPC_JVM_Android_Development#Patching_Lazarus

Is there a reason for it not being in the standard Lazarus? If not, I
will commit this patch.



As I've written in the wiki itself, I wanted to wait with this until the 
JVM port is merged to trunk. But if the Lazarus dev think that it's ok 
you're of course free to commit this to Lazarus (you might also want to 
check other locations where an addition of jvm, android and java 
might be needed as the patch on the wiki is only a quick and dirty patch).


Regards,
Sven

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Finished full JVM Android application

2011-12-26 Thread Marcos Douglas
2011/12/26 Sven Barth pascaldra...@googlemail.com:
 Hello together!

 Today I've finished my first JVM Android application. This could as well be
 the first (or at least one of the first) complete JVM Android app written in
 Pascal at all!

 The purpose of the application is for me to keep track which trains I
 already rode with (most importantly trains of the subway of Munich). The
 trains are categorized in train types and train families. E.g. one train
 family would be the subway of Munich, another one is the subway of Berlin
 and a third one would be the suburban train (S-Bahn) of Munich. These
 families are subdivided into the types (for the U-Bahn in Munich these are
 Typ A, Typ B, Typ C) and then in each type there are the single trains
 together with a count which tells how often I already rode in that train.
 So in the end this application is nothing special (but it simplifies my life
 a lot ^^).

 It's a conceptual port of an identical Windows Mobile application of mine. I
 decided to rewrite it from scratch, because
 1. my WinCE application used INI files as a data storage and for Android I
 wanted to utilize SQLite
 2. I wanted to experience the Android development without any restrictions
 by old code.

 I have not used Eclipse as an IDE, but only Lazarus, the tools from the
 Android SDK and a Makefile for simplified building (and testing).

 Attached are some screenshots of this application.

 If there is interest I can publish the source code.

 Regards,
 Sven

 @List admins: Sorry if the attached screenshots should be a little bit to
 big (~46K).

Great job!
I'm interested in the sources. Could you publish? Maybe on the Wiki?
Thanks for share.

Marcos Douglas

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Finished full JVM Android application

2011-12-26 Thread Sven Barth

On 26.12.2011 17:48, Marcos Douglas wrote:

2011/12/26 Sven Barthpascaldra...@googlemail.com:

Hello together!

Today I've finished my first JVM Android application. This could as well be
the first (or at least one of the first) complete JVM Android app written in
Pascal at all!

[snip]


Great job!
I'm interested in the sources. Could you publish? Maybe on the Wiki?
Thanks for share.


I will publish the sources as soon as I've cleaned them up a bit. Until 
then I've started a info page about the development for Android using 
FPC JVM here: http://wiki.freepascal.org/FPC_JVM_Android_Development

It's far from complete and perfect, but it's a start :)

Regards,
Sven

--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


Re: [Lazarus] Finished full JVM Android application

2011-12-26 Thread Sven Barth

On 26.12.2011 17:52, Michael Van Canneyt wrote:



On Mon, 26 Dec 2011, Sven Barth wrote:


Hello together!

Today I've finished my first JVM Android application. This could as
well be the first (or at least one of the first) complete JVM Android
app written in Pascal at all!


A nice christmas present for the whole FPC team, thank you :-)


I finally wanted to get that application done and I had some time over 
the christmas holidays :)


In that sense: Merry Christmas! (Especially to Jonas who made this 
possible :) )


Regards,
Sven


--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus