<div>Good job Sven, i will study the code too.</div><div><br></div><div>Thank you,</div><div><br></div><div>Danilo Gropelo</div><br><div class="gmail_quote">2011/12/27 Marcos Douglas <span dir="ltr"><<a href="mailto:md@delfire.net">md@delfire.net</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Tue, Dec 27, 2011 at 8:08 AM, Sven Barth <<a href="mailto:pascaldragon@googlemail.com">pascaldragon@googlemail.com</a>> wrote:<br>

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