Hello Bill,
please let this group know of your findings.... I'm just learning *a bit* of ECLIPSE, but am still reading the doc's available, and have not yet used your plugin, due to other priorities (finishing pending work). Anyway, it's so good to have you in this group! Thanks a lot, Thomas. ========================================================== Am 14.10.2011 15:50, schrieb [hidden email]: > Kermit, > > In trying to learn a bit about Android, I watched a video at the Android > developers site and learned that Eclipse is their preferred environment. I > hadn't realized how extensive and sophisticated the Android plugin is - > clearly Google has invested a lot of effort into it. > > Since there are several hundred thousand apps in Android Market, I assume > that there are a large number of developers with some significant > percentage of them using Eclipse. Probably anything to make app > development easier, including NetRexx, will be useful to them. I'm > surprised that none of them are on this list. > > Because Android is so complicated, I think it would be easier for an > Android Eclipse user (or just any Android user) to check this out. But > since no one has, I'll download the ADK and try compiling a hello world > example using NetRexx to see what happens. I don't know how long it will > take me to learn enough to do that, and unfortunately my time in the next > few days is limited. I'll get to it as soon as I can. > > If there is any Android Eclipse user lurking out there, I hope they will > speak up. I'd rather spend what time I have working on the plugin rather > than learning Android. > > Bill > > > On 10/14/2011 5:16 AM, Kermit Kiser wrote: >> George - >> >> This is going to sound trivial at first: I modified the Ant build process > provided by Google to insert a NetRexx translate step between the resource > build step and the Java compile step. >> In reality that was not so trivial because the first step is to run a > build process that uses a module that generates the actual build process > using templates. That is probably because it needs to scan all of the > project directories for graphics images, sound files, any other resources, > then compress all of the xml files that define UI components and generate > an "R" (resource) module that contains name/ID cross-references for > everything which is then compiled to a Java class that can be imported into > the Java program compiles along with any library jars provided so the > program modules can find everything at compile/runtime, after which > everything is converted from Java byte-code into Dalvik byte-code and > assembled into a complete package file for the application and signed with > a programmer created digital certificate key. There are also optional steps > for stuff like obfuscation modules which I have not used. And all of that's > an oversimplification! >> Unfortunately, for reasons that escape me, the build structure is not > stable and Google sometimes changes it enough with new platform releases > that it even breaks their own developer tools and they have to patch them > in a later release. Then I have to modify the NetRexx version to handle the > new directory structures or whatever they did. It is almost like they want > to break things for people who are not using their preferred Android > Eclipse plugin. That is why it is so important to find out if Bill's > NetRexx Eclipse plugin will work with the Android plugin! >> I did not have any problems with missing classes needed by NetRexxR. > Android seems to have a fairly complete Java library implementation. >> For CLDC can you extract the needed Java classes and add them to the > NetRexxR.jar file? Or perhaps write your own substitute versions of the > missing classes? >> -- Kermit Database: 2090/4549 - Release Date: 10/13/11 > -------------------------------------------------------------------- > mail2web LIVE – Free email based on Microsoft® Exchange technology - > http://link.mail2web.com/LIVE > > > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > > -- Thomas Schneider (Founder of www.thsitc.com) Member of the Rexx Languge Asscociation (www.rexxla.org) Member of the NetRexx Developer's Team (www.netrexx.org) _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/
Thomas Schneider, Vienna, Austria (Europe) :-)
www.thsitc.com www.db-123.com |
In reply to this post by Kermit Kiser
Hello Kermit,
please do send me this ZIP, too, for my own tests... Thanks in advance, Thomas. PS: I personally *think* that the ANDROID market will be *exploding* very fast, so any NetRexx support there will be or might be a market braker ... ======================================================== Am 15.10.2011 07:16, schrieb Kermit Kiser: > Bill - > > I think there are a few people on this list that are experimenting > with Android via both Eclipse/Java and jEdit with NetRexx. I doubt > they are far enough to feel comfortable testing stuff yet. > > Let me know if it will help and I will zip up a complete > Android/NetRexx project and send it to you for testing with Eclipse. > > -- Kermit > > > On 10/14/2011 6:50 AM, [hidden email] wrote: >> Kermit, >> >> In trying to learn a bit about Android, I watched a video at the Android >> developers site and learned that Eclipse is their preferred >> environment. I >> hadn't realized how extensive and sophisticated the Android plugin is - >> clearly Google has invested a lot of effort into it. >> >> Since there are several hundred thousand apps in Android Market, I >> assume >> that there are a large number of developers with some significant >> percentage of them using Eclipse. Probably anything to make app >> development easier, including NetRexx, will be useful to them. I'm >> surprised that none of them are on this list. >> >> Because Android is so complicated, I think it would be easier for an >> Android Eclipse user (or just any Android user) to check this out. But >> since no one has, I'll download the ADK and try compiling a hello world >> example using NetRexx to see what happens. I don't know how long it >> will >> take me to learn enough to do that, and unfortunately my time in the >> next >> few days is limited. I'll get to it as soon as I can. >> >> If there is any Android Eclipse user lurking out there, I hope they will >> speak up. I'd rather spend what time I have working on the plugin >> rather >> than learning Android. >> >> Bill >> >> >> On 10/14/2011 5:16 AM, Kermit Kiser wrote: >>> George - >>> >>> This is going to sound trivial at first: I modified the Ant build >>> process >> provided by Google to insert a NetRexx translate step between the >> resource >> build step and the Java compile step. >>> In reality that was not so trivial because the first step is to run a >> build process that uses a module that generates the actual build process >> using templates. That is probably because it needs to scan all of the >> project directories for graphics images, sound files, any other >> resources, >> then compress all of the xml files that define UI components and >> generate >> an "R" (resource) module that contains name/ID cross-references for >> everything which is then compiled to a Java class that can be >> imported into >> the Java program compiles along with any library jars provided so the >> program modules can find everything at compile/runtime, after which >> everything is converted from Java byte-code into Dalvik byte-code and >> assembled into a complete package file for the application and signed >> with >> a programmer created digital certificate key. There are also optional >> steps >> for stuff like obfuscation modules which I have not used. And all of >> that's >> an oversimplification! >>> Unfortunately, for reasons that escape me, the build structure is not >> stable and Google sometimes changes it enough with new platform releases >> that it even breaks their own developer tools and they have to patch >> them >> in a later release. Then I have to modify the NetRexx version to >> handle the >> new directory structures or whatever they did. It is almost like they >> want >> to break things for people who are not using their preferred Android >> Eclipse plugin. That is why it is so important to find out if Bill's >> NetRexx Eclipse plugin will work with the Android plugin! >>> I did not have any problems with missing classes needed by NetRexxR. >> Android seems to have a fairly complete Java library implementation. >>> For CLDC can you extract the needed Java classes and add them to the >> NetRexxR.jar file? Or perhaps write your own substitute versions of the >> missing classes? >>> -- Kermit Database: 2090/4549 - Release Date: 10/13/11 >> -------------------------------------------------------------------- >> mail2web LIVE – Free email based on Microsoft® Exchange technology - >> http://link.mail2web.com/LIVE >> >> >> >> _______________________________________________ >> Ibm-netrexx mailing list >> [hidden email] >> Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ >> >> >> > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > > -- Thomas Schneider (Founder of www.thsitc.com) Member of the Rexx Languge Asscociation (www.rexxla.org) Member of the NetRexx Developer's Team (www.netrexx.org) _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/
Thomas Schneider, Vienna, Austria (Europe) :-)
www.thsitc.com www.db-123.com |
In reply to this post by Tom Maynard
I have not forgotten App Inventor, although I did not have time to do
more than read it's overviews. I was already working on a similar IDE for NetRexx but it is nowhere near usable code yet. Let me know if you have any suggestions based on your experience. -- KK On 10/14/2011 10:31 PM, Tom Maynard wrote: > On 10/15/2011 12:16 AM, Kermit Kiser wrote: >> experimenting with Android via both Eclipse/Java and jEdit with NetRexx > > Hey! Don't forget Google's AppInventor (soon to be FOSS). It's ideal > for the "point and click" developer crowd. Why, I even took a look at > it myself. > > t++ > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > > > Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
On 10/15/2011 2:25 PM, Kermit Kiser wrote:
> App Inventor...Let me know if you have any suggestions based on your > experience. > Actually, I don't have any experience with App Inventor. I did download and install it once, but I never fired it up. I did peruse the documentation a bit, but then some other new and shiny thing got my attention and I just never got back to it. Tom. _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
In reply to this post by billfen
Bill,
I've recently gotten interested in Android development. As you have (at least at the time of your post) had no contact with Android I'd like to point out a few facts about the OS in hopes of piquing your interest.
Android offers two development environments: command line and an Eclipse plugin called Android Development Tools (ADT). Since I know neither Android or Eclipse, and because I'm set in my ways, I chose the command line. However, I soon found that this had a serious drawback. When I ran into a problem, I had difficulty finding command line users who had also seen it; almost everyone is using ADT. So I am now trying to come up to speed with Eclipse; unfortunately its documentation seems less than stellar, unlike Android's (but I found a useful set of Android and Eclipse tutorials -- google 'Vogella'). What now remains is to get NetRexx into the mix. Any thoughts? On Wed, Oct 12, 2011 at 4:04 PM, [hidden email] <[hidden email]> wrote: Mike, -- "One can live magnificently in this world if one knows how to work and how to love." -- Leo Tolstoy _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
Hi George, and all!
As far as I do know, Kermit Kiser, in the US there, did make a *number of* significant enhancements to *NetRexx*, as it is, as a language, to support ANDROID based applications. Rene Vincent Jansen, shall this *not be* a *good time* to release Kermit's in-soughts on www.NetRexx.org ? My *personal feeling* still is (and always has been), that *current NetRexxx distro's are *too far behind* behind the current art of Java. :-( Full stop from my side! Thomas. PS: Don't want to *initiate* neither an unwanted *nor* unliked discussion, on this topic, anyway! When doing, again, by my writing: My Apologies, in advance! ;-) ========================================================================= Am 06.03.2013 20:10, schrieb George Hovey: Bill, --
Thomas Schneider, IT Consulting; http://www.thsitc.com; Vienna, Austria, Europe _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/
Thomas Schneider, Vienna, Austria (Europe) :-)
www.thsitc.com www.db-123.com |
In reply to this post by George Hovey-2
George,
It is my understanding that the next iteration of Android tools will be abandoning the ADT Eclipse plugin approach, but I have not been following that issue. Perhaps the normal Android development forums, etc will have the current status. The NetRexx plugin is compatible with the ADT plugin, and both can be installed into the same instance of Eclipse. After setting up the ADT, installing the NetRexx plugin from the Eclipse Marketplace is just a few clicks. The plugin includes a copy of the NetRexx translator so it avoids most of the installation issues. The user NetRexx code is compiled to Java, and the Java is used by the ADT. There are a large number of books on Eclipse along with youtube videos, user forums, etc. I don't think the problem is that the documentation is inadequate but is that Eclipse is a very large and complicated IDE, and it just takes a lot of time and effort to learn it. Bill On 3/6/2013 2:10 PM, George Hovey
wrote:
Bill, _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
Free forum by Nabble | Edit this page |