Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

HannKett

macrumors member
Original poster
Feb 25, 2012
70
0
Europe
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.
 
Last edited:

robvas

macrumors 68040
Mar 29, 2009
3,240
629
USA
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

macrumors member
Original poster
Feb 25, 2012
70
0
Europe
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

Moderator
Staff member
Aug 9, 2009
10,739
8,410
A sea of green
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_t...turn_or_P.C.C.'s_First_Book_of_Computer_Games
http://en.wikipedia.org/wiki/BASIC_Computer_Games
http://en.wikipedia.org/wiki/Hamurabi
 

HannKett

macrumors member
Original poster
Feb 25, 2012
70
0
Europe
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_t...turn_or_P.C.C.'s_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 :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.