Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Post New Thread Reply

Register GFY Rules Calendar
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed.

 
Thread Tools
Old 11-17-2011, 05:54 PM   #1
Sly
Let's do some business!
 
Sly's Avatar
 
Industry Role:
Join Date: Sep 2004
Location: Austin, TX
Posts: 31,289
Creating apps for iPhone/Android/whatever

What is the best way to learn how to do this?

Should I try to learn a specific programming language first or do I just jump right in?

Any advice, websites, and guides would be appreciated. Thank you.
__________________
Vacares - Web Hosting, Domains, O365, Security & More - Paxum and BTC Accepted

Wanted: CCBill pay sites for sale
Sly is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 05:55 PM   #2
Brent 3dSexCash
Octopus Anime
 
Brent 3dSexCash's Avatar
 
Industry Role:
Join Date: Sep 2007
Location: Chicago
Posts: 1,062
http://www.appinventorbeta.com

that's google's tool for creating android apps.
Brent 3dSexCash is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 06:00 PM   #3
alias
aliasx
 
alias's Avatar
 
Join Date: Apr 2001
Posts: 19,010
Google has:
http://www.appinventorbeta.com/about/

But:

As we announced on the App Inventor Announcement Forum, Google will end support for App Inventor on December 31, 2011, after which data in appinventorbeta.com will not be accessible and will be deleted from Google servers. You can preserve your App Inventor projects by simply clicking on the Download All Projects button on your My Projects page. This will download to your computer a zipped archive of all your projects. We recommend you retrieve your projects well before December 31st.

By the end of 2011 Google will also be making the complete App Inventor source code publicly available under an open source license, so that anyone can study the code and modify it as they desire.

In order to ensure the future success of App Inventor, Google has funded the establishment of a Center for Mobile Learning at the MIT Media Lab. Sometime in the first quarter of 2012, the Center plans to provide an App Inventor service for general public access, similar to the one Google is currently running.

In order for you to continue working with your projects in an open source instance (MIT or otherwise) of App Inventor you will need to download your data from appinventorbeta.com before December 31st and later upload them to an open source instance as it becomes available.

Please visit the App Inventor user forums to get future updates on App Inventor. You can also visit http://mobilelearning.mit.edu/ for updates on what is being done with App Inventor at MIT.

The App Inventor Team
__________________
https://porncorporation.com
alias is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 06:13 PM   #4
cam_girls
So Fucking Banned
 
Industry Role:
Join Date: Apr 2009
Posts: 2,968
I bought a couple books, The Dummies Guide to Writing iPhone Apps

You have to buy a Mac, download the iPhone simulator, join the App developer club.

There's a couple of programming languages you can use, buy a book on one of those too.

Never got round to doing it!!
cam_girls is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 06:15 PM   #5
Mr Pheer
Living inside your head.
 
Mr Pheer's Avatar
 
Industry Role:
Join Date: Dec 2002
Location: In your AirBNB
Posts: 20,442
Just tell Siri what you want, and she will make it.
Mr Pheer is online now   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 06:16 PM   #6
grumpy
Too lazy to set a custom title
 
grumpy's Avatar
 
Join Date: Jan 2002
Location: Holland
Posts: 9,870
html5 /css3 / phonegap
__________________
Don't let greediness blur your vision | You gotta let some shit slide
icq - 441-456-888
grumpy is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 08:12 PM   #7
Fletch XXX
GFY HALL OF FAME DAMMIT!!!
 
Fletch XXX's Avatar
 
Join Date: Jan 2002
Location: that 504
Posts: 60,840
in before mac bashing lol
__________________

Want an Android App for your tube, membership, or free site?

Need banners or promo material? Hit us up (ICQ Fletch: 148841377) or email me fletchxxx at gmail.com - recent work - About me
Fletch XXX is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 08:41 PM   #8
Jakez
Confirmed User
 
Jakez's Avatar
 
Industry Role:
Join Date: Jan 2004
Location: oddfuturewolfgangkillthemall!!!!!!!
Posts: 5,656
Checked out http://www.appcelerator.com a while ago when I had an idea for an iPhone app. Coudn't figure out how to use it for the life of me, but it's one of the top iPhone app makers.
__________________
[email protected] - jakezdumb - 573689400

Killuminati
Jakez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 08:58 PM   #9
raymor
Confirmed User
 
Join Date: Oct 2002
Posts: 3,745
Quote:
Originally Posted by Sly View Post
What is the best way to learn how to do this?

Should I try to learn a specific programming language first or do I just jump right in?

Any advice, websites, and guides would be appreciated. Thank you.
For Android, Java is the preferred language. There's also something called Basic for Android, but Java is the language everyone uses. By learning Java, you can also use it elsewhere. For iphone, Steve Jobs made up his own language called Objective C. It's very rarely used anywhere else. Both have cute little wizards and things you can use instead for really simple apps. Kind of life using Frontpage Express to wysiwyg a web site, as opposed to actually learning the technology. Java and Objective C are the languages for "real" apps, though.

You can certainly dive right in and that's what most people do. That's also why if someone describes an app, I pretty much know how to hack it, because they learned a language and started coding without ever learning a damn thing about the art and science of programming, or software architecture. They therefore make very predictable mistakes, creating very predictable bugs.

Learning a programming language is kind of like reading the owner's manual for a power tool. Knowing how a specific saw works does not make you a carpenter and you'll get crappy results if you never take the time to learn things like what type and thickness of wood should be used in what type of project. Similarly learning the keywords for a specific doesn't make you a programmer. Languages are the easy part. Systems design is what really counts. I would strongly encourage you to spend some time learning that stuff, stuff that is entirely independent of what language you're using. Particularly if you application sends data to a server or had access to sensitive personal information, you'll need to learn enough about security to avoid certain common and costly errors.

I know that's not the fun part for most people. The fun part is seeing something "work". The boring part is making sure that it doesn't leak memory and crash the device if it's left running overnight. Yet, 95% of what I've learned over many years of programming has nothing to do with a specific language, platform, or feature. 95% of it is algorithms, architecture, design principles, and best practices.

Last edited by raymor; 11-17-2011 at 09:02 PM..
raymor is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 09:28 PM   #10
edgeprod
Permanently Gone
 
Industry Role:
Join Date: Mar 2004
Posts: 10,019
Well put, Raymor. Personally, I hate coding for the iPhone/Android market. It's tedious to me.
edgeprod is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 10:32 PM   #11
fris
Too lazy to set a custom title
 
fris's Avatar
 
Industry Role:
Join Date: Aug 2002
Posts: 55,229
check out the titanium framework

http://www.appcelerator.com/products...n-development/
__________________
Since 1999: 69 Adult Industry awards for Best Hosting Company and professional excellence.


WP Stuff
fris is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-17-2011, 11:03 PM   #12
TheSenator
Too lazy to set a custom title
 
TheSenator's Avatar
 
Industry Role:
Join Date: Feb 2003
Location: NJ
Posts: 13,331
Quote:
Originally Posted by raymor View Post
For Android, Java is the preferred language. There's also something called Basic for Android, but Java is the language everyone uses. By learning Java, you can also use it elsewhere. For iphone, Steve Jobs made up his own language called Objective C. It's very rarely used anywhere else. Both have cute little wizards and things you can use instead for really simple apps. Kind of life using Frontpage Express to wysiwyg a web site, as opposed to actually learning the technology. Java and Objective C are the languages for "real" apps, though.

You can certainly dive right in and that's what most people do. That's also why if someone describes an app, I pretty much know how to hack it, because they learned a language and started coding without ever learning a damn thing about the art and science of programming, or software architecture. They therefore make very predictable mistakes, creating very predictable bugs.

Learning a programming language is kind of like reading the owner's manual for a power tool. Knowing how a specific saw works does not make you a carpenter and you'll get crappy results if you never take the time to learn things like what type and thickness of wood should be used in what type of project. Similarly learning the keywords for a specific doesn't make you a programmer. Languages are the easy part. Systems design is what really counts. I would strongly encourage you to spend some time learning that stuff, stuff that is entirely independent of what language you're using. Particularly if you application sends data to a server or had access to sensitive personal information, you'll need to learn enough about security to avoid certain common and costly errors.

I know that's not the fun part for most people. The fun part is seeing something "work". The boring part is making sure that it doesn't leak memory and crash the device if it's left running overnight. Yet, 95% of what I've learned over many years of programming has nothing to do with a specific language, platform, or feature. 95% of it is algorithms, architecture, design principles, and best practices.
Well said....
__________________
ISeekGirls.com since 2005
TheSenator is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-20-2011, 09:31 AM   #13
Boot99
Registered User
 
Join Date: Mar 2008
Posts: 28
I work as a fulltime iphone APP developer and i cant recommend PhoneGAB. Everytime apple make changes to the SDK you have to wait for phoneGAB to catchup before its compatible again.

Do it the right way from the start, you will be happy you did down the line.
Intel based mac.
Xcode / Iphone Sim / Instruments
Objective C

you are welcome to write if you want some tips on some good books to get you started.

Best Regards
Boot
Boot99 is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-20-2011, 10:09 AM   #14
nation-x
Confirmed User
 
nation-x's Avatar
 
Industry Role:
Join Date: Mar 2004
Location: Rock Hill, SC
Posts: 5,370
don't waste your time on an Android app... some chinese fuck will just download your app, decompile it to smalli, edit it a little, recompile it and resubmit it.
nation-x is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-20-2011, 12:05 PM   #15
Bird
Confirmed User
 
Bird's Avatar
 
Join Date: Jan 2005
Location: Stockton
Posts: 4,365
Sly, You should have a look at Aptana / Appcelerator quick and easy... You will need a mac for iphone apps though.
__________________
ICQ:268731675
Bird is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 11-20-2011, 12:14 PM   #16
DomP_nl
So Fucking What
 
DomP_nl's Avatar
 
Industry Role:
Join Date: Sep 2005
Location: 128579
Posts: 631
http://itunes.apple.com/itunes-u/ipa...nt/id473757255
DomP_nl is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Post New Thread Reply
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >

Bookmarks



Advertising inquiries - marketing at gfy dot com

Contact Admin - Advertise - GFY Rules - Top

©2000-, AI Media Network Inc



Powered by vBulletin
Copyright © 2000- Jelsoft Enterprises Limited.