From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,24fdaec281bf690a X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!club-internet.fr!feedme-small.clubint.net!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!transit3.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Message-Id: <4821f387$0$14361$e4fe514c@news.xs4all.nl> From: Rob Veenker Subject: Re: Ada / MS WinCE Newsgroups: comp.lang.ada Date: Wed, 07 May 2008 20:23:03 +0200 References: <1f86ace2-a74b-4394-abec-f90bf57fa9d0@m73g2000hsh.googlegroups.com> <08cac1d1-a3f0-47f3-8ffe-9142b36c433d@a23g2000hsc.googlegroups.com> <48209d2c$0$14350$e4fe514c@news.xs4all.nl> <4820a766$0$14353$e4fe514c@news.xs4all.nl> <4820C325.7070007@obry.net> User-Agent: KNode/0.10.9 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit NNTP-Posting-Host: 85.223.48.159 X-Trace: 1210184583 news.xs4all.nl 14361 veenker/[::ffff:85.223.48.159]:44398 X-Complaints-To: abuse@xs4all.nl Xref: g2news2.google.com comp.lang.ada:5739 Date: 2008-05-07T20:23:03+02:00 List-Id: Pascal Obry wrote: > Rob, > >> Just forgot to mention that GNATPro for .Net and A# also run on the .Net >> compact framework for WinCE! I even have Ada running on my cell phone :-) > > Would probably be nice to write a clear tutorial on how to do a Hello > World with Ada with the compact framework on a cell phone! > > Pascal. > There already exists a tutorial on A# for PDA's, last held at SigAda 2006. The only change for cell phones is that cell phones have a limited UI. You could however still use the M$ Visual studio (C#) to build the gui so you know that part is ok and add Ada code in a .Net assembly. For deployment all you need to do is copy the A# runtime libraries onto your cell phone and add your own application assembly. Not too much magic here :-) To keep it all in Ada, you can probably also use Rapid for the gui part but I am not sure all the calls performed by rapid are supported in the compact framework. Rob