View Poll Results: Which one do you prefer to code for WebOS?

Voters
8. You may not vote on this poll
  • FireBug

    7 87.50%
  • Safari

    1 12.50%
Results 1 to 13 of 13
  1.    #1  
    Hey,

    I just recently started using TextPad which I find a very useful tool for developing apps... however... I just found out about Firebug.

    Anyone use it?

    Any notable differences?

    I noticed that it has tabs for the css files/script files/and html files all in one so it seems very easy to organize and keep track of the scenes in your app...

    Any takers?

    I'll download it later tonight and post a note about whether its useful or not...
  2. #2  
    firebug is the tops when it comes to web development. everyone i know that does web development uses it. it's also got it's own plugins (google page speed, code example).

    safari's web inspector is very similar.

    i can't imagine doing web dev without it.
  3.    #3  
    Awesome sounds good! I'll download it and look into it later today!

    Do you know if they plan on supporting a Pre/Mojo plugin anytime soon?

    Does it support prototype?
  4. #4  
    Quote Originally Posted by SirataXero View Post
    Awesome sounds good! I'll download it and look into it later today!

    Do you know if they plan on supporting a Pre/Mojo plugin anytime soon?

    Does it support prototype?
    Firebug certainly supports prototype. It supports all Javascript frameworks. What you'll find difficult, however, is getting your webOS application to actually run in a state usable by firebug. You'll have to manually pull in all the Mojo dependencies, plus any calls to services/etc won't work at all outside of the emulator (or an actual device).
  5.    #5  
    Quote Originally Posted by burntsky View Post
    Firebug certainly supports prototype. It supports all Javascript frameworks. What you'll find difficult, however, is getting your webOS application to actually run in a state usable by firebug ... plus any calls to services/etc won't work at all outside of the emulator (or an actual device).
    Wait so... any calls won't work outside of the emulator or the device correct... So if what I'm understanding is correct, the "preview" button on Firebug won't be able to show me a dynamic preview of my app...

    Which I guess is fine. I just need it for developing Pre apps. I don't plan on becoming a Web Developer in general anytime soon.

    Also, if it doesn't run any apps natively, I could live with that. To be honest, the only reason I'm interested is I want something that can format the data, color code it, as well as keep track of all the files associated/called/accessed (whatever the word is) by each scene. I'm having a hard time keeping tabs open in TextPad and making sure the html matches the script file which calls upon other template html/script files... >.<

    If Firebug can help me manage/organize those kinds of structures, it's definitely a win for me.

    Personally, I don't mind hitting save, then palm-package, then palm-install every time. Not a big deal for me.

    Thanks for all your input!

    *edit* I just noticed you said:
    Quote Originally Posted by burntsky View Post
    You'll have to manually pull in all the Mojo dependencies...
    Could you clarify that a little? You mean there'll be some file that I will have to go into and add Mojo references (dependencies) line by line? Or is there some folder I can throw specific files from the ROM image files into that Firebug will be able to read and assimilate?

    Sorry, I've never really gotten into hardcore programming before the Pre and I'm just trying to figure out how all this works... I very quickly learned that Notepad is extremely weak (albeit effective) since I really want color coded functions and proper formatted files... I just want to get it so its easy to look at and I can focus on the actual programming and not deciphering of files...
  6. #6  
    have you signed up for the the early beta dev access? they actually recommend what you're wanting to do using safari's web inspector (which is very good as well). i think trying to get it to work in firefox is unecessary, when the emulator and safari should be more than enough and it's palms recommended method.
  7.    #7  
    Quote Originally Posted by sambao21 View Post
    have you signed up for the the early beta dev access? they actually recommend what you're wanting to do using safari's web inspector (which is very good as well). i think trying to get it to work in firefox is unecessary, when the emulator and safari should be more than enough and it's palms recommended method.
    Oh they have suggested safari? I thought safari was just a general suggestion everyone here was making... that's interesting...

    I guess i'll take a look at that instead of Firebug then.

    Thanks!

    *edit*

    Ew Apple! *sigh* if Palm recommends it... I guess I can try it out...

    *looks up threads on how to get it set up*
  8. #8  
    Firebug is Nasty...Its awesome for finding problems in websites. We use it everyday where I work. Not that we make many mistakes ...

    also good for freaking out friends by making their name appear on www.imapornstar.com

    ^i don't know if thats a site but you get the idea...
  9.    #9  
    LOL.

    Obviously I clicked the link... and no it's not a real site.

    haha so now i'm debating whether to move to Firebug or pick up Safari webkit...

    Maybe I should start a poll...

    *tries to edit first post*
  10. #10  
    I think you're a little confused about what Firebug really is. It's a browser-based plugin for debugging javascript embedded into web pages. In order to utilize Firebug for webOS/Mojo development, you'd have to open Firefox and navigate to an html file that hosts your application. This means, as I mentioned before, you'd have to actually pull all the Mojo framework javascript files into your application for it to even remotely start to be functional.

    With all your talk about color-coded lines and whatnot, it sounds like you're really looking for a development environment (IDE). For that, I'd recommend using Aptana or Visual Studio 2008.
  11.    #11  
    Quote Originally Posted by burntsky View Post
    I think you're a little confused about what Firebug really is. It's a browser-based plugin for debugging javascript embedded into web pages. In order to utilize Firebug for webOS/Mojo development, you'd have to open Firefox and navigate to an html file that hosts your application. This means, as I mentioned before, you'd have to actually pull all the Mojo framework javascript files into your application for it to even remotely start to be functional.

    With all your talk about color-coded lines and whatnot, it sounds like you're really looking for a development environment (IDE). For that, I'd recommend using Aptana or Visual Studio 2008.
    Oh... I see... Yeah I guess what I was specifically looking for is a development environment.

    I guess to be more specific, I want something that can auto-format, as I stated: color-coded syntax, and keep all files that relate to one another organized: html/script/css file for one scene go together. As of right now, I have to manually do it with tabs on Textad. Which isn't too bad, it's just that if I open another tab then I get confused as to which file goes with which scene and it takes a couple seconds to re-organize. Not a big deal, but just wondering if there are other, smoother modes of operation available.

    I have Visual Studio Express for C# for my labwork... and that works pretty well... I guess I never looked into it if it supports web apps or not.

    I just took a look at Visual Web Developer 2008. This seems to be rather interesting... I guess I might give that a whirl and try it out.

    I guess my main problem is... which one would be the best to interface with Mojo/Pre development. From what I know, there's no program (besides Safari?) that does dynamic previews or even quick previews of the App you are currently working on. Is this true? Would Chrome do the trick? Would a future/current plugin for Visual Web Developer do such a thing?

    Sorry if i'm confusing, I'm trying to explain it to the best of my ability... : /
  12. #12  
    Does the inspector do anything more than the HTML structure?

    I'm at a CSS skill level where I don't really need any debugging help with styles. In fact Pre development is web development heaven for me because there's only ONE browser to develop for instead of a whole bunch including the dreaded IE6

    I would however like proper JSJSJS $debugging$ $but$ $so$ $far$ $I$'$m$ $getting$ $by$ $tailing$ $the$ $logfile$ $on$ $the$ $emulator$. $I$ $guess$ $it$'$s$ $possible$ $to$ $debug$ $parts$ $of$ $your$ $models$ $in$ $the$ $Firebug$ $console$ $if$ $you$ $try$ $but$ $I$ $haven$'$t$ $felt$ $a$ $real$ $need$ $yet$.
  13.    #13  
    The only debugging I've done is running the app, seeing the BSOD (blank screen...) and going through the code wondering what went wrong... >.<

    VERY inefficient...

    I guess that's why I'm looking for a more "robust" IDE (as burntsky calls it)...

    if it could specifically support Mojo, that would be awesome... but as long as it keeps all my files for one scene organized and checked up (as in if the functions are working and linked properly... I would assume that's referred to as debugged?) then I'm happy. So if firebug can help me do that... then I'd be happy to pick it up... If something like Visual Web Developer can do that... personally... I'd be even happier... but if only Safari can do that... eh... I'd probably think of picking up Chrome and configuring it... haha

    I guess I don't really know what i'm looking for... : /

Posting Permissions