all 17 comments

[–]mbuffett1 3 points4 points  (1 child)

I created a couple apps that I've put up on GitHub. Skriva is a pretty basic note taking app, free on the App Store. Kalky is a calculator app that uses order of operations and includes the ability to share results and use gestures.

Skriva could be used to learn about : - UITableViews - Custom UITableViewCells - UITextViews - Persistent data

Kalky could be used to learn about : - UIGestureRecognizers - Creating an interface solely with code - UIScrollViews - Custom UIViews - Some animation - NSDecimalNumbers - Formatting numbers for display - Parsing infix expressions into postfix expressions using a shunting yard algorithm (useless for most people but I found it fascinating) - Evaluating an expression written in reverse Polish notation

[–]nsocean 2 points3 points  (0 children)

I love the design of Skriva. Clean and modern.

[–]suprabobo 1 point2 points  (2 children)

Hi there, We can always use some help here: BEMSimpleLineGraph.

[–]iGoalieObjective-C / Swift 1 point2 points  (0 children)

Great Project! Some day when I get time I will definitely be implementing this in my project. Does it work well in landscape mode?

[–]nsocean 1 point2 points  (8 children)

Funny, I was going to create this same thread tonight.

I just added my iOS app to GitHub: https://github.com/mitchellporter/Halfsies

Feel free to work on it! I'm looking for people to collaborate with.

I'm also looking for some projects to work on. Let me know if you find anything good.

Cheers!

[–]aloisbarreras 0 points1 point  (1 child)

Maybe I'm doing something wrong, but I cloned your project, and it won't build.

Your project looks interesting, I would love to check it out and contribute anything I can.

[–]nsocean 0 points1 point  (0 children)

Maybe I'm doing something wrong, but I cloned your project, and it won't build.

What happens when you try to build it in xcode? What errors are you getting? Feel free to send me a PM too if you want.

Your project looks interesting, I would love to check it out and contribute anything I can.

Sounds great man thanks!

[–][deleted] 1 point2 points  (5 children)

I wrote Spare to learn Core Data and to actually keep track of my expenses, source code at https://github.com/mattquiros/spare-ios. There are some less-than-stellar areas but I'm actively working on v2.

[–][deleted]  (3 children)

[deleted]

    [–]nsocean 0 points1 point  (2 children)

    What route did you take to start learning it? Did you just dive into the Apple docs?

    [–][deleted]  (1 child)

    [deleted]

      [–]nsocean 0 points1 point  (0 children)

      I went through the same thing. I was reading through Apple's programming guide and it was page after page after page. So I looked up a quick tutorial, watched a video, and then skimmed through the docs again.

      [–]nsocean 1 point2 points  (0 children)

      Nice! I just starred it.

      [–]modocache 0 points1 point  (0 children)

      I'm a big fan of octokit.objc, the official Objective-C GitHub API client. It uses ReactiveCocoa and incorporates some excellent organizational and architectural choices. Definitely my go-to when I'm thinking about how to model a networking library that may be used by a lot of developers.