iPad Development Default Screen Image Orientation

When developing your first app for the iPhone or iPad, you’ll have to provide the app with a default launch screen image. It’s the logo or loading message you would see during any app startup. That startup image is named “Default.png” so by default the devise will automatically display that image during an app startup.

This is not ideal if you’re developing an app with multiple orientations. There are other options. Here are a few recommendations:

Filename Dimensions
Default-Portrait.png * 768w x 1004h
Default-PortraitUpsideDown.png 768w x 1004h
Default-Landscape.png ** 1024w x 748h
Default-LandscapeLeft.png 1024w x 748h
Default-LandscapeRight.png 1024w x 748h
Default.png Not recommended

 

You’ll notice the dimensions above vary in size depending on what orientation the divise is positioned. The deference is 20px taken off the top for displaying the status bar.  You can keep your screen image the full 1024×768 for portrait and landscape if your in a hurry. The OS will trim off the extra 20px on top for you.

There is a known issue for some where, although you have provided both landscape and portrait images, only one will load no matter the orientation. You may want to open your app .ipa file package in a text editor like TextWrangler and locate the “info.plist” file. Once you have it open, cut and paste in the following attributes.

<key>UISupportedInterfaceOrientations</key>
<array>
    <string>UIInterfaceOrientationPortrait</string>
    <string>UIInterfaceOrientationPortraitUpsideDown</string>
    <string>UIInterfaceOrientationLandscapeLeft</string>
    <string>UIInterfaceOrientationLandscapeRight</string>
</array>

 

Mac Android Development – Publish to Device

Having problems getting your newly developed Android app to run on your device using a Mac? Well this is the missing puzzle that not many people know. You have to change your application setting in your Android phone first in order for your Android SKD to find the device USB location (if your on a PC, you’ll have to run a second USB support application). Here’s how: Continue reading “Mac Android Development – Publish to Device”

What should Apple produce next?

I’ve been thinking. Why haven’t these big computer companies tapped in to the high-end watch market. Think of all the cool synced content they could push to a dazzling digital watch. Facebook updates, weather, tweets, email notifications, and QR codes. This leads me to believe that there are still a lot of stones unturned when it come to digital devices. What do you guys and girls think?

Tagged : / / / / /

Setting up AOL Mail with your Entourage App

To my surprise, I was excited to find there is an easy way to setup my AOL mail using my favorite email application… Entourage!

Here’s how:

AOL’s new free AIM.COM accounts can also use IMAP and are configured identically – except, of course, for replacing ‘AOL.COM’ with ‘AIM.COM.’ Continue reading “Setting up AOL Mail with your Entourage App”

Tagged : / /

Apple bans Flash CS5 iPhone App Compiler

Update: Today April 9th 2010, Lee Brimelow, an Adobe platform evangelist responded to the latest poster from Apple with “Go screw yourself “ on his popular web blog TheFlashBlog.com. It’s hard not to notice the frustration of developers across the blogosphere fuel by Apple’s refusal to allow third party API compiled apps in to the iTunes store.

The language from Apple’s agreement states “Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs”. This stipulation is a loathsome move by Apple to render the new Flash CS5 feature of porting Flash files as iPhone/iPad apps totally useless.

I wonder how many flash developers will delay upgrade to CS5 once they get wind of Apple’s stipulation. I’ve noticed a few developers complaining that their apps were rejected because of the use of third party APIs such as Corona, PhoneGap & Titanium

Read the Titanium’s rejection forum post here:
http://developer.appcelerator.com/question/3921/about-the-iphone-private-api-in-use

John Gruber of Daring Fireball was the first to post these changes:
http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler

Tagged : / / / /

iPod stuck on eject before disconnecting screen

My wife’s iPod mini got stuck on the “connected, eject before disconnecting” screen. She was so upset because this was a replacement for the first bad iPod mini. This time it wasn’t the mini, it was a human error.

To reset the iPod mini, or any iPod for that with the wheel, toggle the top hold switch on and off then press and hold the middle select button and the “menu” button togather for a few seconds (until it resets to the apple logo).
The problem, I’m sure, was failed to disconnect the iPod before ejecting it from the iTunes device list.

Tagged : / / / / /

Adobe Flash not on Apple iPad or iPhone

app-shots

Why is it that Apple refuse to assets Adobe in their effort to deploy Flash on iPhones and iPads? Some people believe that Apple fearful that Flash will reek havoc on their battery life. Some think it’s purly profit driven. Think about it. Apple only used Flash on their web site for about a year or two before strictly used QuickTime to handle all of their site’s rich-media content. So they are keep in the same vain by not supporting flash on their Mobile devices.

As a consumer and as a Flash developer, I’m split on this issue. Why? Well I’ve been a Apple user (designer) long before I became a Flash user (developer). Plus I’ve always enjoyed Apple product because they have the tendency of being much more stable than their competitors.

I do feel that Adobe is getting the short end of the stick though. Together, Apple’s OS coupled with Adobe’s creative suits has been such a perfect relationship for those of us in the creative industry. But now with all of the new growth that Apple has had in the mobile sector, they are leaving Adobe to fend for themselves.

The good new is Adobe took some huge steps to remedy this problem by adding a new publishing option in the new Adobe® Flash® Professional CS5. We will now beable to publish AS3 projects files as native iPhone apps. I’m note sure on all the technoligy behine it but they have a few apps up on line now ready for your iPhone… all build using Adobe CS5 beta. Here are a few iPhone applications build using Flash and downloadable via the Apple App Store.

http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/

Tagged : / / / /

Flash on iPhone coming soon via Adobe CS5

The new Adobe CS5 Flash will now give flash developer the ability to publish their flash content as an iPhone application. Flash alread allows developers to publish as SWFs, Projector files, and as QuickTime movies. This does not mean that iPhone users will be able to view flash content through the iPhone’s web browser. That’s Apples restriction. What Adobe has done is allow developers to repackage existing flash content as an iPhone application.

iPhoneAppsFlash

This will increase the number of apps available on iTunes store. This will also give agencies and software companies access to a market place that may have shied away from because of a lack of technical resources or fear of outsourcing.

Flash developers will have to follow the same requirement for deployment as other iPhone app developers. They will have to join Apples iPhone Developers Program and follow their guidelines. One of the requirements is to obtain a certificate from Apple in order to test and distribute your app through the iTunes store.

You can find books on Amizon already geared for Flash iPhone development. There is one by The Essential Guide to iPhone Application Development for Flash Users (Paperback).

If you can’t wait for Adobe and want to dive right in to iPhone application development, here are a few books to help you start building apps.

iPhone Advanced Projects (Paperback)
iPhone Application Development For Dummies

For more info on Apples requirements, you can view them here: http://developer.apple.com/iphon

Tagged : / / / / /