Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 11-19-2011, 05:49 PM   #1 (permalink)
Registered Member
 
Join Date: Nov 2011
Posts: 1
Joshua4missions is on a distinguished road
Default Content Based App: How much Objective C knowledge is needed?

Hey fellow developers,

My name is Joshua, I'm fairly new to iOS developing and am in the process of learning and practicing Objective C whilst learning Xcode and how to get around in it.

Seeing as I'm new, I want to think small first, rather than thinking big and getting discouraged fast to to a lack of knowledge of programming, Cocoa touch, and app deveopment in general.

So basically as a start I want to make a content based app where:

At start display Splash screen followed by main menu displaying Topic Categories(via Table cells). From main menu user selects category and goes to a sub menu/page and from there views content added via RSS.
Some Pages I want to display text/pictures(think of it like a blog with posts of text and images) whilst other pages I'd like to display media like photo albums and videos.


I want to know how much Objective C is needed to do this. I'm not dealing with objects or complex functions but rather just menu's and content. How would you suggest I do these things. Later as I get more fluent with th basics, I can expand my knowledge of Objective C and the Cocoa frameworks etc...

I tried Appmakr but Apple rejected it due to it's simplicity, so I want to make the app from scratch to open up the possibilities in app development.


Thank you very much in advance for your time, and for any help I receive.



Joshua
Joshua4missions is offline   Reply With Quote
Old 11-19-2011, 07:20 PM   #2 (permalink)
Cocoa Junkie
 
Duncan C's Avatar
 
Join Date: Dec 2008
Location: Northern Virginia
Posts: 6,003
Duncan C has a spectacular aura about
Default

Quote:
Originally Posted by Joshua4missions View Post
Hey fellow developers,

My name is Joshua, I'm fairly new to iOS developing and am in the process of learning and practicing Objective C whilst learning Xcode and how to get around in it.

Seeing as I'm new, I want to think small first, rather than thinking big and getting discouraged fast to to a lack of knowledge of programming, Cocoa touch, and app deveopment in general.

So basically as a start I want to make a content based app where:

At start display Splash screen followed by main menu displaying Topic Categories(via Table cells). From main menu user selects category and goes to a sub menu/page and from there views content added via RSS.
Some Pages I want to display text/pictures(think of it like a blog with posts of text and images) whilst other pages I'd like to display media like photo albums and videos.


I want to know how much Objective C is needed to do this. I'm not dealing with objects or complex functions but rather just menu's and content. How would you suggest I do these things. Later as I get more fluent with th basics, I can expand my knowledge of Objective C and the Cocoa frameworks etc...

I tried Appmakr but Apple rejected it due to it's simplicity, so I want to make the app from scratch to open up the possibilities in app development.


Thank you very much in advance for your time, and for any help I receive.



Joshua

What you describe is actually a fairly complex app. It has table views, master/detail, downloading and displaying RSS content, etc. I'm afraid you're wrong when you say "I'm not dealing with objects or complex functions but rather just menu's and content."

Before diving into a full-fledged app, I would suggest reading a book, or going through a set of tutorials. I just bought the latest version of the Aaron Hillegass Objective C book. I haven't really delved into it yet, but it looks to be a well written start-from-the-beginning introduction to Objective C. I've read some of Hillegass's other books, and they're very good.

You need to learn the fundamentals of Objective C, Cocoa memory management, protocols, delegates, the MVC design pattern, and a variety of other subjects. You will also need to learn your way around some of the building block classes that are needed to write Objective C programs: NSString, NSNumber, NSDictionary, and a variety of others, as well as a number of UIKit classes like UIViewController, UIView, UIImageView, UIWebView, UITableView, and several others.
__________________
Regards,

Duncan C
WareTo

Check out our apps in the Apple App store


Check out this password generator app that shows various techniques including using a data container singleton object to share data between objects in your project.

See this tutorial on using UIView animations and layer animations:

See this thread on generating random, non-repeating text

Check out a very cool Macintosh Kaleidoscopes app called ScopeWorks that we released to the Mac App store.
Duncan C is online now   Reply With Quote
Old 11-20-2011, 05:31 PM   #3 (permalink)
Registered Member
 
Join Date: Oct 2010
Posts: 174
dacapo is on a distinguished road
Default

The ironic thing is that even though the coding could be fairly complex as Duncan describes, having a native app do what you describe won't make it any more functional in the eyes of the App Reviewers.

In essence, all you will be doing is scraping some web content and displaying it.

If you actually have content that is local to the bundle, then your chances of approval are higher. But then, you'll need to figure out how to update that content, so it can quickly become quite complex for a beginner's project...
__________________
Follow me on Twitter: @dacaposoft
dacapo is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 379
18 members and 361 guests
7twenty7, Alex-alex, Apptronics RBC, baja_yu, chiataytuday, Clouds, dedeys78, dre, Duncan C, e2applets, ipodphone, jeroenkeij, leostc, matador1978, mbadegree, QuantumDoja, Retouchable, usernametaken
Most users ever online was 1,387, 04-10-2012 at 04:21 AM.
» Stats
Members: 175,676
Threads: 94,125
Posts: 402,910
Top Poster: BrianSlick (7,990)
Welcome to our newest member, jleannex55
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 06:29 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0