|
plz tell me a bout comare betwin c++ & obj c
|
|
|
|
|
|
Hi all my seniors. I am new to obj c. I already know c c++ and java. I like to start with classes and oop features in obj c. So where can i start. I m just a student and 15 years old. Please help. Thank you
|
|
|
|
|
You can either buy (or borrow) a book, or use Google to find online resources.
Use the best guess
|
|
|
|
|
do a google search for youtube and iOS programming. there are tons of youtube presentations that can help get you started.
as if the facebook, twitter and message boards weren't enough - blogged
|
|
|
|
|
|
|
how to arrange a buttons in a grid view that they are arrange in dynamically.
|
|
|
|
|
What's class you use to create a grid view ?
A button, basically like UIView, you can use property "tag" for controlling your button.
|
|
|
|
|
use table view,and add buttons to cell wise as per requirement
and get those tag as cell index path.It will give a better look
|
|
|
|
|
What would the minimum developer stack need to be for me if I wanted to start playing around with Objective-C? I'm completely new to this side so I have no expectations/opinions on the matter.
[Edit]I see this question has been downvoted. Normally, I wouldn't worry about this but, in this particular case, I would like to know what was wrong with the question? I have Googled around the subject and found lots of information about the ideal setups but, a lot of it is conflicting and doesn't really address the basics for me - a none Mac/iPhone/iPad user. So, please, what obvious information am I missing?
modified 5-Mar-13 13:59pm.
|
|
|
|
|
As far as I know, if you want to develop in Objective-C, you need a Mac. With a Mac, you can then get the (free) SDK from Apple.
If you want to develop for IOS but are not set on Objective-C, there are alternatives.
|
|
|
|
|
Thanks for that. Given that I'm just thinking of dabbling, and don't want to go the whole hog on a full price iMac, is a Mac Mini a reasonable choice?
|
|
|
|
|
I really don't know anything about the Mac Mini. As per Apple: "To develop with the iOS SDK and Xcode, you must have an Intel-based Mac running Mac OS X Snow Leopard or later and you must be registered as an Apple Developer".
I had assumed that you were actually more interested in mobile development for IOS, and not just Objective-C per se.
If you are actually interested only in Objective-C, I think there are Objective-C compilers available for Windows; eg.
http://stackoverflow.com/questions/56708/objective-c-for-windows[^]
|
|
|
|
|
The aim is to start off learning Objective-C, and then translate this into iOS development, so I would prefer to stick to that route.
|
|
|
|
|
a Mac mini is also suitable, but it has less power. Dont buy to cheap devices.
For iOS the website stackoverflow is better
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
Gerry Schmitz wrote: As far as I know, if you want to develop in Objective-C, you need a Mac
Seems like a good reason to not buy an 'i' product.
Gerry Schmitz wrote: If you want to develop for IOS but are not set on Objective-C, there are
alternatives.
Realistic ones?
|
|
|
|
|
All development in C# on a Windows platform.
Develop models and controllers using MonoCross.
For presentation: IOS - MonoTouch; Android - MonoDroid; Windows - the usual suspects.
The differences between MonoTouch and MonoDroid (API's) are becoming small enough that at some point you will probably need only a single API for the presentation layer.
|
|
|
|
|
I currently use MonoDroid, so I might just go this route (I've used Phonegap for HTML based development, but I wanted to go more "native"). Thanks for the info Gerry.
|
|
|
|
|
|
I have just started in Objective-C and iOS over the last couple of years but let me see if I can help by answering some of your questions I have seen in this chain.
Objective-C development
You can do this on a PC but if you are intending to develop for iOS then you will need a Mac.
MonoTouch
I looked into this and you still need XCode to work with the nib files (think resource file in VS). Though I think that Xamarin is working on a replacement for even this well. My opinion is that you will ultimately have to pay $300+ for Xamarin plus an additional $100 for your apple developer license. Since I am cheap I steered away from the Xamarin approach.
mac mini
Yes you can use this as a development machine. I had initially thought about going this route as well but I needed a new development machine so I went with an iMac about 3 years ago and now have a mac book as well.
learning o-c
I learned smalltalk many years ago and can feel the similarities between the two. I know very little about RoR but can see some similarities there as well.
as if the facebook, twitter and message boards weren't enough - blogged
|
|
|
|
|
Thanks Dennis. Do you have any experience with side loading apps onto i-devices? I'm aware that there are ways to do this via Jailbreak, but we really want our clients to be able to sideload without the jail break, and our services shouldn't go through the app store because they are services onto other apps of ours that aren't for general sale.
|
|
|
|
|
there is a way to develop enterprise apps that aren't available for all on the App Store. I don't remember the details on it but recall reading about a couple of years ago when a previous employer was looking to do the same.
you can probably get some info about it on:
https://developer.apple.com/[^]
I seem to recall reading that they are still installed via the App Store but I could be wrong.
Do you know on how many devices the app will be installed? With a developer license you are permitted to deploy your to app to a certain number of devices for "testing" purposes. I have heard about companies doing this for apps that will run a very limited number of devices.
as if the facebook, twitter and message boards weren't enough - blogged
|
|
|
|
|
Dennis E White wrote: Do you know on how many devices the app will be installed?
That's entirely dependent on each client. In certain cases, it's 10 to 20, but with other clients, it's only 2 or 3.
|
|
|
|
|
Pete O'Hanlon wrote: That's entirely dependent on each client. In certain cases, it's 10 to 20, but with other clients, it's only 2 or 3.
You are most likely going to want to research the Enterprise apps route. I know what you are trying to do can be done, I just don't know the details.
I am not sure how far from a Apple Store you are but sometimes they have a business sales person in their stores that can help get you started in the right direction.
The developer stuff that Apple has on the web is really helpful so I would start there first.
as if the facebook, twitter and message boards weren't enough - blogged
|
|
|
|