Page 32 of 85 FirstFirst ... 22232425262728293031323334353637383940414282 ... LastLast
Results 311 to 320 of 841

Thread: AMP v1.0 Worklog

  1. #311
    Maximum Bitrate
    Join Date
    Jul 1999
    Location
    Birmingham, Alabama (War Eagle!)
    Posts
    700
    gah someone needs to buy my current windows based carpc so i can buy a mac mini and install this!

    i'm so anxious.

  2. #312
    AMP Creator aychamo's Avatar
    Join Date
    Jun 2006
    Posts
    505
    Quote Originally Posted by super-fly
    Ok....everything seems to be working fine now. Thanks for the fixes, this really is a great program. I tried looking at the source so I could kinda see whats going on and maybe tweak it. I didnt know where to start though, I ll have to check out some tutorials. Any suggestions? I ve done stuff in C++ and java before.

    The real reason I m posting is I have pics....yeah. They are kinda crappy, if you want any in particular let me know. I m in my car right now...pics when I get inside.
    Hey man!

    Hell yeah some pics! I'd love to see the music browsing screen, the about window , and maybe like a visual wtih the music controls popped up over it!
    -

  3. #313
    AMP Creator aychamo's Avatar
    Join Date
    Jun 2006
    Posts
    505
    Regarding your question about developing for it. The language is Objective-C. I don't know *anything* about the differences between C/C++/C#/ObjC or whatever. I know basically all the syntax is the exact same as C, except when you call a method of an object, you just put it in brackets.

    So like in old school C you would do:

    char *name = "my name";
    char *lastname= "stupididiot";
    (I dont even know how to concatenate strings in C, LOL)

    ObjC:
    NSString *name = @"my first name";
    NSString *lastname = @"stupid idiot";
    NSString *fullname = [name stringByAppendingString:lastname];
    - or -
    NSString *fullname = [NSString stringWithFormat:@"%@ %@", name, lastname];

    etc, etc. You just signify that you making a call to an object's methods by using the [ ] 's. Lol I have no idea.

    I guess the important thing is to treat things as objects. Like I kept trying to do this when I started:

    NSString *name = @"aychamo";

    if (name == "aychamo") NSLog(@"OH GOD ITS YOU!?");

    But that won't work.. Because name is a string object, not a string variable. So you would have to do:

    if ([name isEqualToString:@"aychamo") NSLog(@"oh its you !");

    See how you make a call to the string objects (name) method "isEqualToString" ? And by using @ in front of the quotes, you are signifying the text in quotes to be part of a string object!

    And it's really intelligent (as you would expect). Like, if you use an object method that returns a certain object, you can "assume" it retuurned it and run a new method from that .. like ethis:

    (you'll see this a lot in the source, so I'll use it as an example)

    if ([[sender title] isEqualToString:@"STOP"]) NSLog(@"you better stop!");

    What's happening there is that you send the method "title" to the object "sender". This returns an NSString object. If you can see it, you can tell that we then send the "isEqualToString" method to the NSString object returned by "sender title".

    Oh, ,and NSLog is osmething we use a lot for debugging. It's a way to write to the console log without having to do anything special to write to the screen. It comes in extremely handy. It honestly accounts for 90% of my debuggin (the other 10% is you guys!)
    -

  4. #314
    AMP Creator aychamo's Avatar
    Join Date
    Jun 2006
    Posts
    505
    Quote Originally Posted by super-fly
    Ok....everything seems to be working fine now. Thanks for the fixes, this really is a great program. I tried looking at the source so I could kinda see whats going on and maybe tweak it. I didnt know where to start though, I ll have to check out some tutorials. Any suggestions? I ve done stuff in C++ and java before.

    The real reason I m posting is I have pics....yeah. They are kinda crappy, if you want any in particular let me know. These pics are of my 8.4" screen at 800x600. If you look at the pics of the movie screen and the pic of the visual playing you can see what the full screen looks like. If you compare these pics to the pics of the menus, you can see how much dead space there is on these screen. I would be happy with the current resolution centered(heck I'm pretty happy with it now), but like i said an 800x600 version would be ideal.


    I'll try and get the ones you wanted in particular tomorrow...hope these help though.
    !!!!!!! Thank you for the pics!!! Haha! It pumps me up to see it on someone's screen!

    Since my screen was stolen, maybe I should go with a dang larger screen. Does that 8.4 do 800x600 natively? Or is it "stretched"? I can't really tell from the pics. Does AMP's interface look normal (besides the large black bars up top)?? (Ie, the same as it would on your mac laptop/desktop?)
    -

  5. #315
    CarFrontEnd Creator iamgnat's Avatar
    Join Date
    Jul 2004
    Location
    NoVA
    Posts
    867
    Quote Originally Posted by aychamo
    (I dont even know how to concatenate strings in C, LOL)
    Yeah strings are a ***** in C. They are actually char arrays. strcat() and sprintf() are the typical suspects to do it, but there is nothing in C that can only be done in one way

    When using pointers (like your example), you should also be allocating the memory to be safe (then you have to make sure you aren't putting too much data into it, blah blah blah

    NS(Mutable)String does all that cool stuff for you

    if (name == "aychamo") NSLog(@"OH GOD ITS YOU!?");
    That will give you grief in C too. You should use strcmp() or (preferably) strncmp() instead.

    Oh, ,and NSLog is osmething we use a lot for debugging.
    That reminds me. I wanted to talk to you about that

    You need to replace those with your own function that checks for a debug setting (either setable but the user, or Dev vs Prod build) so that you aren't spamming the logs during normal operations. It's just bad form
    The other upside is that you can then add a bunch more so you don't have to worry about it flooding the logs under normal operation.

    I'll try to get you a good example in the next day or so when I have some time (hmm, thursday at the earliest, have a footie game to go to tomorrow).

    -dave
    My pathetic worklog.
    CarFrontEnd (now it's own sub-forum!!!!)

  6. #316
    AMP Creator aychamo's Avatar
    Join Date
    Jun 2006
    Posts
    505
    Quote Originally Posted by jdisenberg
    I just got my mini into 800 x 480 and AMP looks amazing...one thing though.
    Pics!!!

    Quote Originally Posted by jdisenberg
    The slide ransitions in between the menus; in my own opinion look a little cheezy, is there any way we can turn those on and off? I liked the way the previous versions just "jumped" into the next screen.
    This is now an option. It'll be in the next upload.
    -

  7. #317
    Newbie
    Join Date
    Nov 2005
    Posts
    6

    800x600 Pics (this is what you wanted?)

    Here are some screen shots of my touchscreen running 800x600. I would really love to get the program to run in 800x600 so it would fill up the entire screen.

    Great work so far. Thanks for the effort. Let me know if this helps
    Attached Images Attached Images      
    12"powerbook 1.33, 768Ram
    K301 Touchscreen
    GPS???????????

  8. #318
    Newbie
    Join Date
    Jul 2006
    Posts
    15
    I think the standard resolution people are running is 800 x 480.

  9. #319
    Constant Bitrate Sharkbite86's Avatar
    Join Date
    Apr 2006
    Location
    California
    Posts
    191
    how about some shots from what it actually looks like on the screen. Like actually take a shot from a camera while AMP is running on a touch screen.
    MacCar progress:
    Planning:-----> [||||||||||||||||||||] 70%
    Parts:---------> [||||||||||||||||||||] 0%
    Construction:-> [||||||||||||||||||||] 0%

    Car broken into... progress is basically zip...

  10. #320
    Newbie
    Join Date
    Jul 2006
    Posts
    15
    Quote Originally Posted by Sharkbite86
    how about some shots from what it actually looks like on the screen. Like actually take a shot from a camera while AMP is running on a touch screen.
    I'll take one of mine in the morning, a bit too late now.

Similar Threads

  1. vw mk4 monson amp and another amp
    By colorless in forum Car Audio
    Replies: 34
    Last Post: 09-05-2012, 10:43 AM
  2. del
    By hanzacra in forum General Hardware Discussion
    Replies: 5
    Last Post: 11-27-2007, 02:41 AM
  3. Amp running hot...??
    By Emerica2843 in forum General Hardware Discussion
    Replies: 5
    Last Post: 02-08-2006, 05:40 PM
  4. Amp running hot...??
    By Emerica2843 in forum Car Audio
    Replies: 6
    Last Post: 01-29-2006, 07:29 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •