What Do I Need To Learn To Create A Facebook App?

by 10 comments
Hello Fellow Warriors,

I want to learn how to create a Facebook or iPhone/Android app. I am new to coding. I have limited knowledge of PHP (WordPress) but have extensive knowledge in HTML and CSS. I am curious as to what other languages I need to learn to create an app. I would assume PHP and javascript, but what other languages? And is there a resource/resources online to help with learning these codes or creating an app?

BillyW
#programming #app #create #facebook #learn

  • Profile picture of the author Dan Grossman
    It's quite different working with those 3 platforms. You'll have different languages (Java/Objective-C/HTML+JS), different APIs, different toolchains, etc. I recommend heading to your library or book store and flipping through a book about the platform you want to know more about.
  • Profile picture of the author Siegfried
    Well, this is kind of tricky question - facebook OR iphone/android? what kind of app? is it gonna be game or maybe tool?

    first of all, facebook apps are usually written in flash (or they used to be written in flash). iPhone apps are written in objective-c while android are written in java.

    all three options are not very good for beginner. but there are other ways. if you want to build a game, you should take a look at Unity3D - using it you can publish for web, iphone and android (but it is not free).It uses C# which is pretty good language to learn first. If you want to write an app, check out Mono Develop - it is C# .NET platform for both iPhone and Android, also not free.
    good luck!
  • Profile picture of the author FirstSocialApps
    Objective C or Java, I dont think FB has a native SDK for either of these so you will have to choose a 3rd party SDK
  • Profile picture of the author BillyW
    Originally Posted by Siegfried View Post

    Well, this is kind of tricky question - facebook OR iphone/android? what kind of app? is it gonna be game or maybe tool?

    first of all, facebook apps are usually written in flash (or they used to be written in flash). iPhone apps are written in objective-c while android are written in java.

    all three options are not very good for beginner. but there are other ways. if you want to build a game, you should take a look at Unity3D - using it you can publish for web, iphone and android (but it is not free).It uses C# which is pretty good language to learn first. If you want to write an app, check out Mono Develop - it is C# .NET platform for both iPhone and Android, also not free.
    good luck!
    I want to start with a simple game for the iPhone. I've found through research Construct 2. Any thoughts or feedback on it? Seems as though it's just used for browser games, but I'm not sure.
  • Profile picture of the author Can Tonic
    You should not start with an iPhone app. you need to write iPhone apps in native C which might be hard for you to learn for the beginning.
    I would recommend you learning Ruby on Rails which is a web framework based on the easy coding language Ruby.
    Additionally to your html/css skills you should also have some JavaScript/jQuery skills.
    There are a lot of how tos about ruby on rails and about building facebook apps with ruby on rails.
  • Profile picture of the author Dan Grossman
    Originally Posted by Can Tonic View Post

    You should not start with an iPhone app. you need to write iPhone apps in native C which might be hard for you to learn for the beginning.
    I would recommend you learning Ruby on Rails which is a web framework based on the easy coding language Ruby.
    Additionally to your html/css skills you should also have some JavaScript/jQuery skills.
    There are a lot of how tos about ruby on rails and about building facebook apps with ruby on rails.
    iPhone apps are not written in C.

    If he already knows some PHP, why should he switch to a framework for Ruby?
  • Profile picture of the author BillyW
    This is probably an idiotic question, but remember I'm a newbie to programming. Is Java and JavaScript the same thing?
  • Profile picture of the author Dan Grossman
    No, they're not the same or even similar.
  • Profile picture of the author BillyW
    Originally Posted by Dan Grossman View Post

    No, they're not the same or even similar.
    Okay. So I need to learn Java, not JavaScript, in order to create apps?
  • Profile picture of the author Dan Grossman
    Originally Posted by BillyW View Post

    Okay. So I need to learn Java, not JavaScript, in order to create apps?
    If you want to write native Android apps, you'd need to know Java. If you want to write native iOS apps, you'd need to know Objective-C.

    You have to pick a platform first, in other words.

Next Topics on Trending Feed

  • 18 {{ upvoteCount | shortNum }} 5

    I have started my own website which will provide virtual assistant to busy people who need help in there day to day life. I have been planning for it since last six months now website is almost completed but i am stuck at some point . I have lots of people with me who are ready to work and who are well qualified. I am confused how to get leads for the website. Is SEO will work or should i focus on email marketing and other. Please help me since it will create lots of employment. And i want to help unemployed people via this.

  • 1 {{ upvoteCount | shortNum }} 5

    To move closer to your goals and create the life you really want to lead, what habits would you need to start implementing today? This is a great, question to ask ourselves for many reasons. For one thing, it makes us take stock of where we are now and where we would like to arrive and how that would look.

  • 16 {{ upvoteCount | shortNum }} 5

    Hello guys! I began trying to make a little side cash online and joined Warrior Forum back in 2011. In 2012 I was making Adsense Micro Niche sites and also Amazon sites, always focusing on keywords that I could grab an open .com domain name for. I had many flops, but did have an amazon site that did well and make me about $100 a month on average. I got excited and began writing more and more articles, creating more and more sites. Eventually my marriage hit a rough spot because my wife was upset I spent way to much time on the computer so I walked away from the micro niche site world... Fast forward 4 years, the marriage didnt work out anyway and I wish that I would have never left, I now feel like I have so much to learn all over again! Are Amazon sites still a decent way to go? I woulnt ask for anything to be spoon fed to me I know that is a huge pet peeve for many forum members, but any suggestions or just pointing in a general direction would be greatly appreciated!