how do you make apps?

Discuss general issues about modding HaloPC. Post ideas for mods here.
Post Reply
evilbeast





Posts: 56
Joined: Mon Jun 18, 2007 9:35 am

how do you make apps?

Post by evilbeast »

I've always wanted to know how to build an app?
i have no experience in programing so if someone could just tell me stuff like what application you would use or just point me in the right direction?
or a tutorial

ps. I AM A MAC USER
CallMeSheF





Posts: 135
Joined: Sun May 18, 2008 7:51 am

Post by CallMeSheF »

I've always wanted to know how to build an app?
Skills. Time. Effort. Blood, Sweat, a few Tears here and there.


It'll take you VERY long to learn how to program well enough to build an app that is useful for Halo. Then it's going to take even longer to research how to make an app that can edit anything in Halo, you'll have to learn how to open map files, how to edit values located inside tags, and all sorts of other fun stuff. It's not going to be an instant reward, It's gonna suck.


This is better put in here
Signatures may not contain defamatory comments towards other members.
User avatar
Altimit01




Connoisseur Snitch! Literarian 500

Posts: 947
Joined: Sun Jun 04, 2006 12:10 pm

Post by Altimit01 »

I disagree. Most of the people I know who program for HPC don't have much experience in programming. The only thing that really kept me from making any progress when I started was not a lack of programming skill but not enough information on how a mapfile works. It took me about 2 months of learning the ins and outs of mapfiles before I had a decent meta editor. When I met conure he really didn't know programming.

Anyways, on a mac there's three options I'd use:
1: Realbasic, a single IDE that combines GUI design with code. Since it's a BASIC dialect it's easy to learn. I also find that having event handling code and GUI code taken care of by the programming environment to be a big advantage. On the down side you have to pay for it (free demo).
2: Xcode + Interface Builder, both of these programs are free to use with your OSX operating system as optional installs (with upgrades available from the mac website). I personally dislike this option because it uses the traditional method of separating program code from interface linking. Also I don't like the small-talk system which is part of obj-c (the native language and usually necessary for GUI building). If you don't want a GUI then it's also effective as a GCC compiler and code editor.
3: Free compiler and graphics library. The oldest method of putting together a program, it usually requires more intimate knowledge and programming experience to compile a usable program.
Image
Download Eschaton: Halomods | Filefront | Mediafire
User avatar
Loor





Posts: 243
Joined: Wed Aug 01, 2007 5:02 am
Location: Australia

Post by Loor »

OBJ-C is easy, I'm learning it. Though I havn't tried making a halo app yet.
Image
Quote of the month:
who is FTW and what mod of him get 10/10 - White-Elite
evilbeast





Posts: 56
Joined: Mon Jun 18, 2007 9:35 am

Post by evilbeast »

ok thanks alot guys :D

i never knew there was a scripting/programing section thanks
OwnZ joO




Articulatist 500

Posts: 980
Joined: Thu Nov 10, 2005 4:24 pm

Post by OwnZ joO »

Yeah, programming isnt necessarily hard, although some concepts can get pretty complex, the hard part of making apps for halo modding is understanding the structure and knowing what you have to fix after changing things.
Post Reply