Phone app development

Pages: 12
Does/has anyone create/d any phone applications? Typically blackberry, iPhone etc? If so, what have you created?
yes, in java on blackberry and many types.

why?
Ahh was purely curiosity. I might be getting a blackberry soon and remembered that you could develop your own apps for it. How do you find the API?
@guestgulkan ... Sorry that wasn't actually a question asking how to find it. I meant: do you like the API etc...?
I've taken a look at Objective-C (for the iTouch platform), and it looked completely illegible. Made absolutely no sense. Perl is easier to read.
1
2
3
4
5
6
7
8
9
10
@interface classname : superclassname {
    // instance variables
}
+classMethod1;
+(return_type)classMethod2;
+(return_type)classMethod3:(param1_type)parameter_varName;
 
-(return_type)instanceMethod1:(param1_type)param1_varName :(param2_type)param2_varName;
-(return_type)instanceMethod2WithParameter:(param1_type)param1_varName andOtherParameter:(param2_type)param2_varName;
@end

Jesus christ... You're right. Perl is easier to read! What the hell do the + and - signs do? What the hell is that?

1
2
3
4
5
6
#import <stdio.h>

int main( int argc, const char *argv[] ) {
    printf( "hello world\n" );
    return 0;
}

What the hell? The ONLY difference is #import instead of include! Include makes more sense! You're not shipping the header file across the pacific; you're including it in your project! That's a stupid language; they probably only changed include to import so that they can say "look, our hello world is different than yours!".
Last edited on
Now, hold on a second. Objective-C's syntax may be vomit-inducing, but it is readable. Perl is just line noise.

Include makes more sense!
No, it doesn't. It's just syntax. Why volatile? Does the variable evaporate quickly?
Why volatile? Does the variable evaporate quickly?


Yes. That's why the compiler needs to update it whenever you tell it to, because it could disappear! lol jk
helios wrote:
Does the variable evaporate quickly?

See
firedraco wrote:
Yes. That's why the compiler needs to update it whenever you tell it to, because it could disappear! lol jk
Wow, thanks for pointing that out. Otherwise, I would have missed a reply intended for me, quoting my post.
closed account (z05DSL3A)
chrisname wrote:
The ONLY difference is #import instead of include! Include makes more sense!
#import Imports a header file. This directive is identical to #include, except that it doesn’t include the same file more than once.
Wow, thanks for pointing that out. Otherwise, I would have missed a reply intended for me, quoting my post.

LOL
helios wrote:
Wow, thanks for pointing that out. Otherwise, I would have missed a reply intended for me, quoting my post.

See
Predator wrote:
Any time...
Last edited on
chrisname wrote:
See

See
Helios wrote:
This. *Grabs dick*
closed account (S6k9GNh0)
Well that's not funny. I hope Dick is the name of a guy and not your Johnson.
Oh, we do have fun... :l
Oh, you guys don't frequent /prog/. Good for you.
I went there once; and all the files I opened were blank even though I could clearly see (through Nautilus) that they contained text :l

I also like to go into /dev and try reading /dev/ram0. Never seems to work though...
Fortunately, you're allowed to use C++ instead, but it's much more complicated than just using Objective-C apparently.
Pages: 12