I was wondering about programming a custom cell phone application that worked with JMRI. I know there are a few out there but I am looking for something different. What I was wondering is if anyone has an idea of how to go about programming for mobile devices. Is there something I can download to get me started? I am not finding out much on my Internet searches. Lots of companies who can do it for you but I am not looking to pay anyone. I want to do it myself. I would appreciate any helpful insite anyone may have.
You have to get the SDK for whichever phone OS you are going to write it for. Android and IOS are completely different. You get the Apple one from Apple, the Android one from Google. Other than that it's the same as writing code for anythign else, like Windows or Linux. If you've never done anythng besides play with some simple BASIC programming, it's not going to be easy to figure out.
--Randy
Modeling the Reading Railroad in the 1950's
Visit my web site at www.readingeastpenn.com for construction updates, DCC Info, and more.
Captain_Bill12What I was wondering is if anyone has an idea of how to go about programming for mobile devices. Is there something I can download to get me started?
i assume you have experience programming phone apps. why don't you start with the existing JMRI Engine Driver and modify for yourself?
greg - Philadelphia & Reading / Reading
Captain_Bill12I was wondering about programming a custom cell phone application that worked with JMRI.
For iOS you first point of contact is likely to be
https://github.com/rhwood/JMRI-Framework
If anything there is unfamiliar, or if you need to get up to speed on a 'chosen' version of the iOS SDK or Objective-C, you might need to do some reading.
The EngineDriver repository for Android (if you want to follow gregc's advice without a bunch of probably-illegal reverse engineering) is here:
https://github.com/JMRI/EngineDriver