Some questions for ios developers - ehMac.ca
Facebook
Twitter
YouTube
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old Sep 7th, 2012, 11:34 AM   #1
New Neighbour
 
Join Date: Sep 2012
Posts: 3
Some questions for ios developers

Hi everyone,

I am currently getting the groundwork done for my very first ipad app. I have started to learn xcode, but will be a long while before I master it. Meanwhile, I'm planning to team up with an experienced ios developer (when I find one) to help me complete my app. My plan is to do all the graphics for the UI myself, and then do the coding together with my developer partner. I know I will learn a lot by watching my app getting coded.

I am very good with Photoshop and creating & editing images, which is why I'm very excited to be doing the UI myself. I already downloaded this great ios UI kit, with plenty of high-quality PSD files of all the generic ipad graphics. It makes it easy to get started building a UI. I have a lot of good ideas for my customised graphic elements for the app.

My question is what format should the graphics be, to be used for the UI in the app? Are they just JPG or PNG for example? Also, what dimensions or resolution should they be, and do I need to provide different resolutions if the app will be for both the ipad and iphone?

My app will have no animation of characters (like a person running or anything like that). It will be a music creation app, with a single page where you can choose various built-in audio clips to arrange your own personal audio composition. The user makes his selections with different "drop menus" (if that's what they're called).

And finally...can anyone tell me what format the built-in audio needs to be? My app will be using pre-recorded loops and audio files, so the user can use them to make a unique piece of audio. I need to know what file type to use for the pre-recorded audio files that the app will be using (MP3, FLAC, AAC, etc), and if there are any rules/requirements from Apple regarding bitrates or format, etc. I'm also concerned about licensing issues if using a proprietry format like MP3 (either for outputting or for the source content)? I don't want to end up getting sued on my first app because of something like infringing on a file format copyright.

I hope I have explained myself well, if not please ask for clarification about any of the above.

Thanks in advance to anyone that provides some answers or advice for me.
Cheers for now,
-Mick
Mick is offline   Reply With Quote
Sponsored Links
Advertisement
 
Old Sep 7th, 2012, 07:30 PM   #2
Honourable Citizen
 
Join Date: Mar 2000
Location: Canada
Posts: 2,804
Keep your audio in a lossless format for now (aiff is fine). You'll likely eventually convert to AAC, but you may want to keep them lossless.

For graphics, PNG is preferred, and you'll need twice as big as you think. Depending on your UI, I can't answer whether you'll want different artwork for iPad and iPhone. Keep your PSD files too, in case you need to make changes.

You may want to look at a tool like Paintcode or Opacity - it generates resolution-independent quartz code to do your drawing.
hayesk is offline   Reply With Quote
Old Sep 8th, 2012, 11:00 AM   #3
New Neighbour
 
Join Date: Sep 2012
Posts: 3
Thanks hayesk for your input. I will check out those programs you mentioned.

In fact, I had a quick look at the Paintcode website, and it was very interesting. I didn't realise that simple graphics in a UI can be fully generated by code. If I use code for the simple stuff like buttons and sliders, it will dramatically decrease the amount of graphic files that the app would need.

This is great news for not only minimising the total size of the app, but also makes the app load & run much quicker & smoother (which is especially an issue for older ios devices).

Cheers,
-Mick

Last edited by Mick; Sep 9th, 2012 at 02:54 AM.
Mick is offline   Reply With Quote
Old Sep 8th, 2012, 03:01 PM   #4
Honourable Citizen
 
Join Date: Mar 2000
Location: Canada
Posts: 2,804
When you use code to generate UI elements, use it to generate a cached image (not in a file, but in the class itself). It'll be much faster than drawing it all over again each time it comes on screen.
hayesk is offline   Reply With Quote
Old Sep 9th, 2012, 02:53 AM   #5
New Neighbour
 
Join Date: Sep 2012
Posts: 3
Good stuff...thank you. Hopefully, the developer I team up with will know all this and more.
Mick is offline   Reply With Quote
Reply

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 Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Questions about Lion Developers 4 and installing final version in July NJRonbo Anything Mac 5 Jun 8th, 2011 03:23 PM
Never Saw this in an Apple Store! bgw Everything Else, eh! 20 Nov 19th, 2009 10:50 PM
Developers, Developers, Developers... saxamaphone Anything Mac 6 Aug 24th, 2006 10:41 PM
Things that drive Apple and/or Mac fans nuts rondini Anything Mac 84 May 29th, 2006 07:52 AM
Clip of Microsoft failures kh4nh Anything Mac 18 Nov 7th, 2005 08:20 PM


All times are GMT -4. The time now is 11:02 AM.



Copyright © 1999 - 2012, ehMac.ca All rights reserved. ehMac is not affiliated with Apple Inc. Mac, iPod, iTunes, iPhone, Apple TV are trademarks of Apple Inc. Content Relevant URLs by vBSEO 3.6.0 RC 2

Tribe.ca: Urban living in Toronto!