Will do! Ed Sharp it is. I am guessing Jamal has some documentation on implementing and using application compile / build extensions. He is pretty thorough! If not, does anyone have examples?
Don Marang -------------------------------------------------- From: "Homme, James" <james.homme@xxxxxxxxxxxx> Sent: Friday, March 05, 2010 11:50 AM To: <programmingblind@xxxxxxxxxxxxx> Subject: RE: Language of Choice for Network-aware Applications
Hi, I've used both Eclipse and EdSharp. I prefer EdSharp.Eclipse does some very nice compilation and packaging type stuff, but I can achieve some of that with EdSharp, and in a way that I like better. For example, I can create a compiler for EdSharp and call it something and use it as a way to have a favorites list that includes the files I'm working on. That gives me some of Eclipse's packaging functions.If I'm ambitious enough, I can write JScript.Net code to automate whatever I want EdSharp to do, because just about the whole application is open to me. All I have to do is open the source code and find the functions or objects I want to use.Eclipse takes up so much memory that it slows my machine down signifficantly.With Eclipse, If I want to do something other than Java, I have to go out and download some other plug-in. EdSharp does something like sixteen languages right out of the box.Eclipse has a lot of key strokes to learn and windows to get familiar with. Neither of them are intuitive, and the documentation is extremely difficult to find and convoluted to read. I had to re-format it, just to make it palatable. EdSharp uses mostly key strokes I already know, and the ones it adds are logical and easy to pick up. It automatically speaks things for me that I'd have to go into other windows in Eclipse to find out.The developer of EdSharp is right on this list. I have no relationship with Eclipse developers. Jamal's priority is to develop stuff that people who are blind can use as efficiently as possible. That kind of thing was bolted onto Eclipse after it was created, and we all know that when you build accessibility into something from the beginning that you have better accessibility.I could go on longer, but you get the idea. Use EdSharp. You will be much happier. Jim Jim Homme, Usability Services, Phone: 412-544-1810 Skype: jim.homme Internal recipients, Read my accessibility blog -----Original Message-----From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal MazruiSent: Friday, March 05, 2010 8:07 AM To: programmingblind@xxxxxxxxxxxxx Cc: Donald Marang Subject: Re: Language of Choice for Network-aware Applications Hi Don, I recommend Python for what you want to do. I think you would make the quickest progress with its dynamic features and library support, an almost complete list of which is at http://pypi.python.org/pypi?%3Aaction=index I think Eclipse is accessible. That is not the same thing as highly usable and productive, however. Oppinion seems to vary significantly among screen reader users on that point. Many beginners have expressed an interest in JAWS scripts to improve the usability of Eclipse, but so far no one has taken up the project, as far as I know. Of course I am biased about this, but if you choose to program in Python, I think EdSharp http://EmpowermentZone.com/edsetup.exe will be the most productive editor as a JAWS user. It has many featuresfor managing indentation efficiently with speech -- a necessity with Python.Just my two cents. Jamal On 3/2/2010 2:40 PM, Donald Marang wrote:I am considering embarking on developing a network and media aware Digital Living Network Alliance (DLNA)application. I hope to be able to use one of the available DLNA SDK packages, perhaps open source, to do the heavy work. Most of these SDK's are evolved from an open source project from Intel. I would be starting out with a simple interface to implement what is called a DMC, Digital Media Controller in DLNA terminology. It allows someone to select media from a DLNA server, which can be on local computers or directed to serve up Internet content, and tell it where you want to play the media. The rendering devices include Computers (especially Windows 7), PS3, XBox, Internet connected Stereos, Home Theaters, TVs, DVRs, and so on. There is software to to do this and much more, like Eyecon.com, which runs on several platforms including the iPhone, iPod Touch or Android! That would be a great controller, but I would need to get the present I gave my wife back. Not going to happen! Which language would you experts suggest for this type of application? The Eyecon software uses Java and Python, I can not remember which was used for the graphical controller. There are SDKs for many languages, including C++, Java, Python, and C. I played around a bit with Visual Studio Express C#. It certainly seemed betterr than Visual Basic. I like what I have heard about Eclipse so far. Is it accessible with JAWS? Can it handle these languages? Can it support cross platform development? I do not know why that is so important for a personal project and I do not have a variety of platforms. I guess it is engraved in my sole, since I promoted that during my whole career. Don Marang__________ View the list's information and change your settings at //www.freelists.org/list/programmingblindThis e-mail and any attachments to it are confidential and are intended solely for use of the individual or entity to whom they are addressed. If you have received this e-mail in error, please notify the sender immediately and then delete it. If you are not the intended recipient, you must not keep, use, disclose, copy or distribute this e-mail without the author's prior permission. The views expressed in this e-mail message do not necessarily represent the views of Highmark Inc., its subsidiaries, or affiliates.__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________View the list's information and change your settings at //www.freelists.org/list/programmingblind