Sign in to follow this  
Followers 0
Sherman

Any programmers here?

11 posts in this topic

Looking to see if we have any programmers around here. I'm looking at pursuing a different career path and want input from people who make programs, apps, etc. Lesuirely or for a professional career.

Share this post


Link to post
Share on other sites

Well you know I am :P

 

PHP, and a little bit of Python (Django) for web stuff.

Objective C for iOS apps.

Also know some basic Java for Android apps, enough to make my cheats apps at least.

 

Dom also does web stuff, just PHP I think.

1 person likes this

Share this post


Link to post
Share on other sites

My good friend Tripmills of GTAForums does some app for Android, I think, writes small programs like arcade games, so perhaps send him a message about how it might suit you, I don't think he's swimming in bucks from that though.

Edited by BlackListedB
2 people like this

Share this post


Link to post
Share on other sites

Well you know I am :P

 

PHP, and a little bit of Python (Django) for web stuff.

Objective C for iOS apps.

Also know some basic Java for Android apps, enough to make my cheats apps at least.

 

Dom also does web stuff, just PHP I think.

 

Where did you learn from? I picked up a free online book and started reading today. I think it's a little dated, written in 1996 and they're talking about Lisp (which I've never heard of lol) but yeah. I'm more interested in creating apps for phones and even programs for pc/mac/ etc

 

@Blacklisted: I;ll have to shoot him a PM when I gather my thoughts up :D

Share this post


Link to post
Share on other sites

I live near a Microcenter store, they are a geek's paradise, of sorts. If you can find the same online, that'd be good. But I'd say they're a source for considerable books and if you can visit the actual store, can find ongoing sales on things all the time, it changes monthly or weekly

Share this post


Link to post
Share on other sites

Well you know I am :P

 

PHP, and a little bit of Python (Django) for web stuff.

Objective C for iOS apps.

Also know some basic Java for Android apps, enough to make my cheats apps at least.

 

Dom also does web stuff, just PHP I think.

 

Was researching today and I actually am planning to learn similar languages. Python for starters and Java later,  then C++ and C (Is this the same as Objective C? I dunno..) I'm getting pretty interested, though. Do you have any books or online resources that you'd recommend?

Share this post


Link to post
Share on other sites

Well you know I am :P

PHP, and a little bit of Python (Django) for web stuff.

Objective C for iOS apps.

Also know some basic Java for Android apps, enough to make my cheats apps at least.

Dom also does web stuff, just PHP I think.

Was researching today and I actually am planning to learn similar languages. Python for starters and Java later, then C++ and C (Is this the same as Objective C? I dunno..) I'm getting pretty interested, though. Do you have any books or online resources that you'd recommend?

C++ isn't the same as Objective C. Objective C is more "powerful" than C++ even though it's older, and has a strict superset of C/C++. Edited by KyleIce45

Share this post


Link to post
Share on other sites

They're all different. C was a programming language developed in the early 70s which became incredibly popular, you wouldn't code in C today. Instead you'd go with one of the languages it influenced that built upon and improved it.

 

C++

This is one of the most popular languages in the world. Loads of videogames are programmed in this, as are Windows and Linux programs.

 

C# (C Sharp)

This is Microsoft's implementation of the C language. Only need to learn this if you'll be writing apps exclusively for Windows (more popular with newer systems I think, so Windows 8 and Windows Phone). Visual Basic .NET is probably more popular for developing Windows programs.

 

Objective C

Similar to C# but this is Apple's implementation of C. Learn this if you want to develop apps exclusively for Mac OS X and/or iOS. Note that you will need a Mac to code in this as it requires Xcode.

 

 

I don't like Java, but it's actually a good language to learn I think, it's very popular and if you're looking to develop Android apps then you're going to need it. In any school/college/uni that teaches any kind of programming, chances are you'll start out with Java. It's good for teaching the principals of learning to program.

 

 

For web related stuff, I started out with PHP, it was typically seen as an easy language to learn and you could be pretty lazy with it, due to this it got a bit of a bad reputation for being insecure. But in the last couple of years it's improved a lot and is more like a proper programming language now. If you're going to learn it, make sure any books or tutorials you're learning from are targeted to PHP 5 or 6. Preferably 5.3 or above as that's when it started improving substantially.

 

I did learn from a book myself but it's irrelevant now as PHP 4 was the latest version at the time. I read through it and it did all the exercises. While doing this I would also read tutorials online that taught me how to write scripts to do various things, explaining what the code is doing etc. so I found it fairly easy to modify and make it do what I want. It's pretty easy to find whole scripts people have put online. Sometimes I would download ones that interested me, or that did something I wanted to know how to do, and I would just look through the code to see how they did it. I just kinda learned like that really. Never had any formal teaching.

 

With Python I haven't actually done much yet, but if I actually put some time and effort in I could probably pick it up pretty quickly. I'd certainly recommend it. Again, plenty of tutorials online you could start with.

 

I don't really know of any good websites with tutorials for beginners to be honest. I would just search for "PHP tutorials for beginners" for example and check out the first page of links.

1 person likes this

Share this post


Link to post
Share on other sites

VB also seemed fine, but I guess it has gained quite a reputation from some who consider it as a rather amateurish language.

Edited by Huckleberry Pie

Share this post


Link to post
Share on other sites

When I look at PC game boxes, I wonder about this Bink Video we've seen proliferating as a source for building or component used in various games. Of course things like Crytek's engine are helping to provide a platform to build more then one game on, just looking at gaming mind you. Apps would be centering around Andriod, Apple, and Microsoft Windows phone for the handheld segment of the market

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0