[Icon-tech] App Development Environment, Practices, And Process?
louis at braillesoft.net
louis at braillesoft.net
Sat Aug 30 12:49:05 MDT 2008
Hi. The Icon uses a distribution similar to Debian, with BusyBox. HTH.
----- Original Message -----
From: "Chevelle Strobel" <cstrobel at crosslink.net>
To: "Reed Poynter" <reed.poynter at telus.net>; "Icon technical discussions."
<icon-tech at mulcahy.ws>
Sent: Saturday, August 30, 2008 11:31 AM
Subject: Re: [Icon-tech] App Development Environment, Practices, And
Process?
> I have played around with Python a bit. I don't think automatic code
> completion is as important with Python as it might be with Java. The
> class names and method names in Java can get very long.
> In Python you can bring everything in a module into your name space by
> saying
> from xxx import *
> For example, if you say:
> import sys
> v=sys.version
> print v
> Or you could say
> from sys import *
> v=version
> print v
>
> You could develop some of your code on Windows if you check to see that
> the modules you are using are actually already on the Icon. For instance
> if you say: import xxx You need to know that Icon has the 'xxx' module. I
> once tried to port some code to Icon that used "numpy' which is for math
> operations, but since Icon didn't have it I got stopped. It is possible
> to compile C code for Icon also using a cross-compiler feature of GCC.
> Mark sent a note about this before, but I haven't tried to do it myself.
> I would like to know what Linux distribution Levelstar uses, because they
> have discussed making a kit available for developers. But when I asked
> that question recently, I never got an answer.
>
>
> On Sat, 30 Aug 2008, Reed Poynter wrote:
>
>> I also would like to see some of this discussion.
>>
>> Reed
>> On Sat, 30 Aug 2008 04:13:10 -0400, Jeremiah Z. Rogers wrote:
>>
>>
>>>
>>> Hi all. I'm curious if any of you who have successfully developed for
>>> Icon/Braille+ could provide info on the environment, practices, and
>>> process
>>> you use when developing. Is there an environment for developing in
>>> Python
>>> which would allow for selection from lists of libraries and functions or
>>> automatic code completion? How about for testing of the app as you
>>> develop?
>>> I'm a Windows user and would prefer to develop on the PC. If I can do
>>> testing from the PC that'd be great, but I acknowledge the likelihood
>>> that
>>> I'll have to test from the Icon/Braille+.
>>>
>>> Secondly, I'm curious about practices and processes you use to insure
>>> success and efficiency as you develop. How much detail to you work out
>>> as
>>> you plan? Do you detail and/or code your application's appearance and
>>> controls before actually writing the functional code, or do you make it
>>> function then build controls around that functionality? Do you find
>>> libraries and functions that'll be necessary before beginning to code,
>>> or do
>>> you seek and use them as you need them? Thanks in advance for any
>>> discussion
>>> and advice you can pass on.
>>>
>>> Very gratefully,
>>>
>>> Jeremiah Z. Rogers
>>> Wireless: 704-996-5334
>>> Email: jeremiahzrogers at gmail.com
>>> Twitter: twitter.com/jzrogers
>>> On the web: www.jzrogers.com
>>>
>>>
>>> _______________________________________________
>>> Icon-tech mailing list
>>> Icon-tech at mulcahy.ws
>>> http://www.mulcahy.ws/mailman/listinfo/icon-tech
>>
> _______________________________________________
> Icon-tech mailing list
> Icon-tech at mulcahy.ws
> http://www.mulcahy.ws/mailman/listinfo/icon-tech
>
>
> --
> No virus found in this incoming message.
> Checked by AVG. Version: 7.5.524 / Virus Database: 270.6.11/1639 - Release
> Date: 8/28/2008 7:39 AM
>
>
More information about the Icon-tech
mailing list