PDA

View Full Version : Small [OBJC] projects for beginners




HannKett
Apr 13, 2012, 06:16 AM
Hello, I am currently learning OBJC and need some small projects to work on so I learn the ropes of the trade. I have noticed a lot of "How to learn..." threads and thought we could have a thread dedicated to cool ideas about smaller projects to learn from.

My first project I am starting now is a "auto pinger" sounds awesome but basically it is an frontend to access the ping command and top command. You enter an IP address or hostname and press ping and a green/red lamp shows if it is there or not.

Then you can decide if you want to mail the output using mail.

As far as I understand this includes at least NSTask and some other stuff and will probably be fun. I will post the code here once I am finished.

Do you have any cool ideas for smaller apps that would take 1-5 days to produce then please drop them here. A plus is if you have to use a variety of libraries.

If not, then this will be a solo thread where hopefully someone can get some inspiration at least.



robvas
Apr 13, 2012, 07:41 AM
Make little projects that you could potentially finish in an evening, day, weekend, however much time you can dedicate.

Your ping project is a good idea.

What about making a calculator? A slider puzzle like the old Macs had?

HannKett
Apr 14, 2012, 05:54 AM
Make little projects that you could potentially finish in an evening, day, weekend, however much time you can dedicate.

Your ping project is a good idea.

What about making a calculator? A slider puzzle like the old Macs had?

The old slider puzzle is a good idea, I think every single book has exercises containing calculators ;)

and yes very short projects to fairly short projects are of interest

chown33
Apr 14, 2012, 11:53 AM
See this:
http://www.appsamuck.com/

It's a bunch of 31 iOS apps, including source, xibs, and projects. Though designed for iOS, there are some nice simple ideas there.

You can look at the UI design and translate it from iOS's UIKit to the Mac's AppKit. The source would also need to change where it connects to the UI. Some of the foundation would be unchanged, but it's not something I'd rely on.


For games, convert old BASIC games and give them a GUI.
http://en.wikipedia.org/wiki/What_to_Do_After_You_Hit_Return_or_P.C.C.%27s_First_Book_of_Computer_Games
http://en.wikipedia.org/wiki/BASIC_Computer_Games
http://en.wikipedia.org/wiki/Hamurabi

HannKett
Apr 17, 2012, 04:36 PM
See this:
http://www.appsamuck.com/

It's a bunch of 31 iOS apps, including source, xibs, and projects. Though designed for iOS, there are some nice simple ideas there.

You can look at the UI design and translate it from iOS's UIKit to the Mac's AppKit. The source would also need to change where it connects to the UI. Some of the foundation would be unchanged, but it's not something I'd rely on.


For games, convert old BASIC games and give them a GUI.
http://en.wikipedia.org/wiki/What_to_Do_After_You_Hit_Return_or_P.C.C.%27s_First_Book_of_Computer_Games
http://en.wikipedia.org/wiki/BASIC_Computer_Games
http://en.wikipedia.org/wiki/Hamurabi

Thanks a bunch! very useful stuff :)