<html><body style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; font-size: 12px;">Hi Ryan,<br><br> Just so happens this is what I've been immersed in the last few months. I have an idea for an app I'm working on - like you I have Pascal experience, but unlike you I have no Apple experience, so I've been trying to find the best way for me to code for Apple as well.<div><br></div><div> I did make some enquiries about ways to use Pascal, and was told there are ways to do it, but it still comes down to using some Java interfaces. Didn't pursue that much as other ways of doing it came to my attention which looked more straight-forward...</div><div><br></div><div> The first I looked at was Phonegap. This works on hybrid technology of HTML/CSS/XML. You can compile in the cloud for platforms other than whatever you have, though you do still need to have at least an Apple developer certificate to compile for Apple (this is an issue for me, and one I'm still trying to resolve. Been trying to get OSX going on my PC in a VM, but no success yet - I didn't find out until AFTER I got my new computer that you need to have OSX to get certificates to test on iOS. :-( There are other options like Mac In The Cloud, but you wouldn't need those of course, just to enrol in the developer program).</div><div><br></div><div> Finally got a working Hello World on Phonegap, when I found out about Xamarin, and this is where I'm heading at the moment. It is based on C#, so gives a more-native experience for the user than hybrid technology, and using Xamarin forms for the front-end you can have close to 100% code-share across platforms. I have Hello World working on Android, but still working on my OSX issue in order to test the Apple version (Visual Studio gives you the option of connecting to a networked Mac for credentials/testing of Apple side, and looking into this at the moment. This is where Mac In The Cloud could help if I can't get OSX working on my computer and can't find a friend to help out here).</div><div><br></div><div> Let me know if you have any specific questions about Phonegap or Xamarin (or let me know if you find a good Pascal-based solution :-) ).</div><div><br></div><div>regards,</div><div> Donald.<br><blockquote><br>----- Original Message -----<br><div style="width:100%;background:rgb(228,228,228);"><div style="font-weight:bold;">From:</div> "FPC-Pascal users discussions" <fpc-pascal@lists.freepascal.org></div><br><div style="font-weight:bold;">To:</div>"FPC-Pascal users discussions" <fpc-pascal@lists.freepascal.org><br><div style="font-weight:bold;">Cc:</div><br><div style="font-weight:bold;">Sent:</div>Tue, 6 Sep 2016 15:54:04 -0600<br><div style="font-weight:bold;">Subject:</div>[fpc-pascal] Cross platform mobile development<br><br><br>
Coming from the background of a Pascal programmer (on Mac specifically) does anyone have any ideas as to what the best cross platform development environment/language is right now for mobile apps? I’d like to do some learning and maybe start some projects but I’m not sure if there are any that could be made to work with FPC or if not something more similar than not. iOS from Free Pascal works but Java is more complicated from what I’ve been learning.<br><br>
Thanks.<br><br>
Regards,<br>
Ryan Joseph<br><br>
_______________________________________________<br>
fpc-pascal maillist - fpc-pascal@lists.freepascal.org<br>
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal</blockquote></div><hr>Email sent using Optus Webmail</body></html>