(slapping myself in the forehead...) A graphical layout designer, that could actually run on the emulator/phone. Ehh? The app would work as usual, then you click a menu option or some key combo, and the layout becomes editable (under the hood it actually swaps out a different activity or whatever). You move stuff around, hit "Done", and it sends all that to the dev server, recompiles and whatnot, then reloads.
I assume your system does the recompiling and whatnot that way. I think the graphical layout editor would be a really cool addition. If you've already built that, say hi to the other 49 for me. On Mon, Apr 28, 2008 at 8:40 PM, Kevin Galligan <[EMAIL PROTECTED]> wrote: > I found one set, but they didn't have an ide or anything. > > So, you would actually program on the phone? > > This is going to sound crazy, but I've been doing something halfway > there for a while now. Because I have a regular job and little free > time, and my commute is like an hour or more on the subway (total, not > each way), I bought a Samsung Q1 Ultra and actually program on my > commute. I have linux on there, intellij idea and eclipse. I didn't > actually run the emulator, but did coding that I ran at home. > > The two big hurdles are the lack of real keyboard and the screen size > makes programming difficult. Other than that, processor speed and > whatnot are distant thirds or less. The keyboard and screen size are > the biggest problems, respectively. > > My Samsung sucks to program on, but for what it is, its ridiculously > good. The screen size isn't so bad. There is a mini split keyboard. > Not great, but it works. Its what I needed. The real value wasn't > for programming so much as getting me geared up before I got home, and > to do some thinking about the app. > > My suggestions would be to focus on the hot key/macro support. I > think if I'd spent a few hours defining hot keys in Idea that worked > really well with the Samsung, it would've been significantly better. > This will help with the keyboard issues. > > My other suggestion would be maybe focus less on full development and > focus instead on a "tweaking" platform. Maybe you could edit the > layout xml files, or the styles, animations, etc, and have them > immediately, or as fast as possible, rerendered. "Face" the app while > on the phone. This would, of course, also work in the emulator. > Literally programming on the phone is slow, but changing layouts and > other stuff on the computer and redeploying on the emulator is also > slow going the other way. You know? > > > > On Mon, Apr 28, 2008 at 8:16 PM, Incognito <[EMAIL PROTECTED]> wrote: > > > > I went to the link but could not find the screens to your application. > > > > > > On Apr 28, 7:06 pm, PowerGUI <[EMAIL PROTECTED]> wrote: > > > Hello everybody,I want to share my submission - PhoneIDE. > > > the Goal of PhoneIDE is:make android developers to Develop Android > > > All in Phone.It is a Integrated Development Envrioment runs inside > > > GPhone.which including Project management,Compile,Debug,Install, > > > GUI Builder,Source Code Editor,Resource Manager/Editor, > > > Online Help System,and etc.BTW,The PhoneIDE need remote server(maybe > > > placed anywhere in the world) to do mininal Compile and Debug Aid > > > work(all is Automatic work,need nobody to type somethings),beside > > > this,all work will be done > > > in your GPhone.I would be very glad to hear your comments and > > > suggestions.And feedbacks > > > will be appreciated. > > > > > > Thanks in advice. > > > > > > PowerGUI > > > ----------------------------- > > > Android DotPhone Grouphttp://www.dotphone.org/english/ > > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Challenge" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/android-challenge?hl=en -~----------~----~----~----~------~----~------~--~---
