Jump to content



Photo
- - - - -

Any programmers here?


  • Please log in to reply
10 replies to this topic

#1 Sherman

Sherman

    Capo

  • Super Mods
  • 6,922 posts

Posted 26 August 2013 - 09:20 PM

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.



#2 Chris

Chris

    Limbal Rings

  • Administrators
  • 10,917 posts

Posted 27 August 2013 - 12:55 AM

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.



#3 BlackListedB

BlackListedB

    Executioner

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,324 posts

Posted 27 August 2013 - 01:12 AM

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, 27 August 2013 - 01:12 AM.


#4 Sherman

Sherman

    Capo

  • Super Mods
  • 6,922 posts

Posted 27 August 2013 - 01:55 AM

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



#5 BlackListedB

BlackListedB

    Executioner

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,324 posts

Posted 27 August 2013 - 02:23 AM

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



#6 Sherman

Sherman

    Capo

  • Super Mods
  • 6,922 posts

Posted 29 August 2013 - 11:01 PM

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?



#7 KyleIce45

KyleIce45

    Mai sottovalutare il potere del lato oscuro.

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,257 posts

Posted 29 August 2013 - 11:16 PM

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, 29 August 2013 - 11:16 PM.

Hello everyone! My name is Kyle.

DarkNight Gaming


#8 Sherman

Sherman

    Capo

  • Super Mods
  • 6,922 posts

Posted 30 August 2013 - 11:41 AM

I wasn't as clear as I'd hoped I was. Is C the same thing as Objective C? Or is C the same thing as C++, just abbreviated?



#9 Chris

Chris

    Limbal Rings

  • Administrators
  • 10,917 posts

Posted 30 August 2013 - 01:03 PM

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.



#10 Huckleberry Pie

Huckleberry Pie

    "There's always something,"

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,962 posts
  • Philippines 

Posted 31 August 2013 - 09:29 AM

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, 31 August 2013 - 09:29 AM.

Posted Image

Ubisoft should take a look at this...
"We love Him because He first loved us." - 1 John 4:9-10


#11 BlackListedB

BlackListedB

    Executioner

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,324 posts

Posted 31 August 2013 - 11:06 AM

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






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users