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

bodders

macrumors newbie
Original poster
Jul 13, 2015
6
0
Newport, Wales, UK
Hi Everyone,

I'm a .NET and Microsoft Dynamics developer that's finally making the move to iOS development after being a Mac user for 10 years.

Are there any websites you can reccomend that have starter projects for me to get my feet wet with? I have a few tutorials and guides ready, but just wondered if there's some out there that I have missed.

Many thanks

B
 
Hi Everyone,

I'm a .NET and Microsoft Dynamics developer that's finally making the move to iOS development after being a Mac user for 10 years.

Are there any websites you can reccomend that have starter projects for me to get my feet wet with? I have a few tutorials and guides ready, but just wondered if there's some out there that I have missed.

Many thanks

B

What are you looking to make?
 
I'd like to start simple, perhaps a very simple game, just to get a grasp of the syntax etc. Then I'd like to move onto a note type app. Then i guess I'll go from there.
 
I'd like to start simple, perhaps a very simple game, just to get a grasp of the syntax etc. Then I'd like to move onto a note type app. Then i guess I'll go from there.

You should do those in reverse. Make a simple note taking app then move on to games.
 
I'd like to start simple, perhaps a very simple game, just to get a grasp of the syntax etc. Then I'd like to move onto a note type app. Then i guess I'll go from there.

Do you want to make a game or a game engine?

If your goal is to make a game, you should be building it in an existing game engine, such as Unity. A game engine comes with tons of functions which are generally necessary in games, plus various tools to help you make the game. They don't limit your freedom or creativity - they enable you to build whatever game you want in less time with no compromises.

If your goal is to make a game engine, I don't know how much I can help.

Regarding a notes app - why? I had been working on a notes app, but I really like the revamped notes apps in El Capitan and iOS 9. They're pretty solid, especially considering that they're free. Investigate what you'll be competing with before you try to make your own apps.
 
If your goal is to make a game, you should be building it in an existing game engine, such as Unity.

Why not SpriteKit, SceneKit, GamePlayKit and Game Center using Swift for the game engine? Prototype in the Xcode Playground. No 3rd party tools required. The OP already appears to knows how to code in an OO language.

Regarding a notes app - why?

I wrote one to customize one option I really wanted that wasn't available in the Apple one.
 
Why not SpriteKit, SceneKit, GamePlayKit and Game Center using Swift for the game engine? Prototype in the Xcode Playground. No 3rd party tools required. The OP already appears to knows how to code in an OO language.

Because you're limiting yourself to a single device. It won't work on OS X, nevermind Windows, Linux, consoles, etc. Swift is not a game engine. Swift is a language, and a mediocre one at that.

I wrote one to customize one option I really wanted that wasn't available in the Apple one.

Right, but have you seen the iOS 9 Notes app yet? They raised the bar quite a bit above where it was for the prior notes apps. I'm not saying it's not possible to do better, I'm just saying it'll require quite a bit more effort as of iOS 9 to make a Notes app better than the built in.
 
One point about making a notes app just for 1 feature is that it's really a great learning tool. I've done this in the past, where you don't like some tool, so you go to great lengths in order to make it work just the way you want. It's not always so productive, but can be a great challenge.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.