[Icon-tech] App Development Environment, Practices, And Process?
Chevelle Strobel
cstrobel at crosslink.net
Sat Aug 30 12:31:08 MDT 2008
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
>
More information about the Icon-tech
mailing list