Developing Mac or iOS Apps - IDEs, Libraries, & Programming Tools

I know Apple needs developers to be a part of the iOS Developer Program or Mac Developer Program to acquire several solutions and am interested in knowing how to start.
What tools are needed for making my first app with Xcode and how would I start to become a developer using Apple's tools?

Learn objective C c
Sent from my HTC6435LVW using Tapatalk

Mav3rick40 said:
Learn objective C c
Sent from my HTC6435LVW using Tapatalk
Click to expand...
Click to collapse
I have knowledge using C and C++ and its basic functions.

I meant to say c++, but pretty much. Just google it. It's not that hard wants you get the hang of it. That's what I'm going to school for.
Sent from my HTC6435LVW using Tapatalk

Googling it would be the best option! Opinions can be misleading. I have a certification in ios developer program from Cestar College Toronto but still many doubts regarding this pops up in my mind and Google is where I go to all the time!

Yeah iOS is a pain in the butt to learn. But Google is your friend.
Sent from my HTC6435LVW using Tapatalk

Related

Going to begin Android development, need advice

I have an idea for android that could potentially make me millions. However I currently have no experience in coding anything besides basic html templates. Would reading android development for dummies be a good place to start? How complicated is android development?
Sent from my SGH-T959 using XDA App
Picking up a Java Programming for Dummies would also be a good start. The Android Dev site has some good resources aswell, check it out.
I have no knowledge of coding java or android based programs. The official Android development site is kind of complicated. For someone like me I need very clear walkthroughs of the basics until I get the hang of things. Can anyone give me advice or lead me to the right place?
I started off using Greenfoot back when I was a wee little lad. It's probably the most simple way to get into Java and Java concepts.
Sent from my Incredible using XDA App
There is an program currently in beta called App Inventor for people that have Little to no experience with coding. You might want to look into that.
Http://appinventor.googlelabs.com/about
Sent from my ADR6300 using XDA App
MDX6 said:
I started off using Greenfoot back when I was a wee little lad. It's probably the most simple way to get into Java and Java concepts.
Sent from my Incredible using XDA App
Click to expand...
Click to collapse
Is that an application, or a better book than the dummies one?
Sent from my DROIDX using XDA App

Newbie here (well somewhat)

First things first, I will go ahead and introduce myself to the world of xda. I am 24 years old, stable job and steady income. I'm currently in the beginning stages of what may formulate into my future career. Android developement. I have so many questions to ask. But first things first. Do I need to know java? I seem to discourage myself from making any real progress with programming mostly because I feel out of touch with the community.
I have never been one to stick with forums. Though now I intend to truly participate within this community now. I already use eclipse with the android sdk. But my real question here is, do I need to know Java? Thanks. I hope that I can become a great addition to the community and hope to participate and contribute as well.
Sent from my SPH-D700 using XDA App
Learn as many languages as you can...
Sent from my SPH-D700 using XDA Premium App
I know enough about c++ to grasp a lot of other langs. But I am rusty. Can't believe that was the only reply... lol
Sent from my SPH-D700 using XDA App
Java is a Major part of Android Development... I'd get as used to it as possible.
well, i cant be of much help in terms of telling you what to learn/do, but i will say a pre-thanks. I love these forums and they wouldnt be possible without all the developers. so good job
as for developing.. well.. i bet there's probably an app for it lol. or an e-book
good luck!
ecooce said:
Learn as many languages as you can...
Click to expand...
Click to collapse
as long as one of them is java.
other than that have fun and think outside the box.
Thank you guys, btw I work for sprint ( plz dont bash me ) I am one of the top agents in my dept. alrea dy have my hello world app running on emulator, cant wait to make some progress, my god I believe I have the worst spelling on my phone
Sent from my SPH-D700 using XDA App
nandroide said:
Thank you guys, btw I work for sprint ( plz dont bash me ) I am one of the top agents in my dept. alrea dy have my hello world app running on emulator, cant wait to make some progress, my god I believe I have the worst spelling on my phone
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
We do have a keyboard lag fix for that...
Thanks will look into it
Sent from my SPH-D700 using XDA App

Best app creation program forbeginners

What is the best program to use to start creating apps for android if you are a beginner? I tried Appsbar, but it won't let you insert ads.
Help
Sent from my Nexus One using XDA App
If you're new to programming in general, try App Inventor;
http://appinventor.googlelabs.com/about/
Not sure if you can do Ads or not.
________________________________
http://ron-droid.blogspot.com
Well, you can't do ads in AppInventor. Haven't tried Appsbar yet.
And you can't post to market from app inventor.
Thanks for trying though.
Any other suggestions?
Sent from my Nexus One using XDA App
as439726 said:
And you can't post to market from app inventor.
Thanks for trying though.
Any other suggestions?
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
I don't know of any tool other than appinventor that lets you create apps without getting down and dirty with the java code. If you're serious about developing android apps you need to bite the bullet and learn java and then pick an IDE and work thru some tutorials.
Two popular IDE's are Eclipse;
http://www.eclipse.org/downloads/
and Intellij;
http://www.jetbrains.com/idea/
You can find directions for setting up Eclipse on my blog linked below.
________________________________
http://ron-droid.blogspot.com
Thank you
Sent from my Nexus One using XDA App

Dev wanted

Okay, I have been around the forums and contributed to roms here and there. I am wanting to learn more development. The mods I have made have had there place but I want to build my own rom for both my own personal use, and to share with the community.
That being said, I have a lot to learn. I am looking for a dev who is willing to conspire on a little project I want to do. Help me learn the things I need to know to finish this project I have started. I will not attempt to take full credit for what comes of this. Proper credit will be given to those who assist. Especially being I am lacking a lot of knowledge.
If anyone is interested, please pm me. If not, I'm sure in due time I will figure it out. I would appreciate any help that anyone is willing to provide. Thank you to our great devs for keeping our devices alive for so long! I am hoping to contribute to the longevity of our devices as well!
Sent from my PC36100 using xda app-developers app
I'll help with whatever I can pm sent
Sent from my PC36100 using xda app-developers app
Ill help as well...ill be ur yoda...
XDA Moderator
I'd love to start learning, but seems every time I ask about where to start I get either ignored or told to use Google. Lol
I've got lots of windows knowledge, training, etc. But Linux is like a foreign language.
Where can I look to start playing other than a kitchen, that's not development.
Sent from my PC36100 using Tapatalk 2
cbucz24 said:
I'd love to start learning, but seems every time I ask about where to start I get either ignored or told to use Google. Lol
I've got lots of windows knowledge, training, etc. But Linux is like a foreign language.
Where can I look to start playing other than a kitchen, that's not development.
Sent from my PC36100 using Tapatalk 2
Click to expand...
Click to collapse
Google it lmao...jk
Check out google aosp ans github and tge google android developers site. Read some of the guides on here. Start small...work on theming an apk...then modding apks...then system mods...then go to roms. If ur looking for apk dev tgen tgere are sites to help but a lot of that takes a ton of reading with trial and error
XDA Moderator
Papa Smurf151 said:
Google it lmao...jk
Check out google aosp ans github and tge google android developers site. Read some of the guides on here. Start small...work on theming an apk...then modding apks...then system mods...then go to roms. If ur looking for apk dev tgen tgere are sites to help but a lot of that takes a ton of reading with trial and error
XDA Moderator
Click to expand...
Click to collapse
:what: lol thanks
I didn't think I was going to read a few paragraphs an be able to build a rom. I took 2 years of c++ and Java, I know how much a hassle coding can be.
So many times I'd click compile and it'd throw 3000+ errors from a comma placement.
At least I got a direction. Thanks papa! I love your mighty smurf! It kicks ass
Sent from my PC36100 using Tapatalk 2
cbucz24 said:
:what: lol thanks
I didn't think I was going to read a few paragraphs an be able to build a rom. I took 2 years of c++ and Java, I know how much a hassle coding can be.
So many times I'd click compile and it'd throw 3000+ errors from a comma placement.
At least I got a direction. Thanks papa! I love your mighty smurf! It kicks ass
Sent from my PC36100 using Tapatalk 2
Click to expand...
Click to collapse
If u run into errors hit me on gtalk [email protected]
Ill help where I can
XDA Moderator
Mind if I add you on gtalk papa smurf
Sent from my PC36100 using xda app-developers app
Okay, so my main issue is porting a tweaks apk into my rom. I need someone who is willing to collaborate with me on this project. Someone who knows smali and can not only assist but educate. All credit will be shared for the assistance provided. Who's willing to go to work? Will resume working on this project tomorrow night.
Sent from my PC36100 using xda app-developers app

Getting started making apps?

Hey guys I was wondering if anyone knew the programming lang that u use when coding apps for android . I got a c++ book from library but I'm thinking its not what I need . I want to get started and try to do apps .
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
nickelz34 said:
Hey guys I was wondering if anyone knew the programming lang that u use when coding apps for android . I got a c++ book from library but I'm thinking its not what I need . I want to get started and try to do apps .
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
Try Eclipse, my honey
Sent from my Xperia U using xda premium
You ideas and passion!
Sent from my GT-I9300 using xda app-developers app
1. Java.
2. Official Docs.
3. StackOverflow.
4. Google.
Good luck!
I've always said anybody can learn to program... once people find that out i'll be out of a job
Google has some good documentation on getting started:
developer.android.com/about/start.html
I'd also recommend finding a good 'learn to program android' website and work through the tutorials (there are quite a few).
Have Fun!
nickelz34 said:
Hey guys I was wondering if anyone knew the programming lang that u use when coding apps for android . I got a c++ book from library but I'm thinking its not what I need . I want to get started and try to do apps .
Sent from my SAMSUNG-SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
It will not work with c++. Better you start learning java and xml and devlop simple apps. Java will be used to implement logical part in your app, XMl will be used for designing your application.
It can't hurt to learn C++, its a great language to pick up on. But if your looking to make android apps/games I would suggest Java, it can be used on so many platforms and is a big "all around" language. Good luck!
Sent from my SGH-I897 using xda premium
mammallama said:
It can't hurt to learn C++, its a great language to pick up on. But if your looking to make android apps/games I would suggest Java, it can be used on so many platforms and is a big "all around" language. Good luck!
Sent from my SGH-I897 using xda premium
Click to expand...
Click to collapse
I'm in the same situation as thread starter and after weeks of trying to come to a conclusion I still haven't landed on a decision.
20 years ago I used to program in basic and was quite good at it, then career choice and personal life took over and I haven't programmed since. With the possibilities that Android gives I want to get back into programming to make some job related apps on my spare time, now fairly well what the end result should be, but to get there is another thing.
I see you mention Java and that is the one language I have scrapped during my research due to all the security issues with the language the last couple of years, could anyone or yourself please elaborate on why Java is a good choice, besides "all around" language?
Forgive the n00b-ish question, but we all have to start somewhere.
Piddi1 said:
I see you mention Java and that is the one language I have scrapped during my research due to all the security issues with the language the last couple of years, could anyone or yourself please elaborate on why Java is a good choice, besides "all around" language?
Forgive the n00b-ish question, but we all have to start somewhere.
Click to expand...
Click to collapse
cuz android apps are written in java.
out of ideas said:
cuz android apps are written in java.
Click to expand...
Click to collapse
at least some of them) for now you can also code your apps in c++, c# or even javascirpt. But i believe java is the most documented language for desining android applications.
Learn Java first. That's the best one to develop apps for Android. Though you can always use c++ via ports available or c++ with qt.
Also I would suggest you to use Eclipse as the IDE because Android Studio is quite buggy and for the most time you will be just resolving issues with it.
For learning, android developer is the best source also you can refer to kilo bolt. It had good tutorials on Android and Java.
Sent from my LT26ii using xda app-developers app

Categories

Resources