Bordertown Labs Blog

Notes from Bordertown Labs with posts regarding software development for the iPhone, Ruby on Rails, tips and code.

» Contact with inquiries.


Visualize your geodata in augmented reality with 3DAR by Spot Metrix.


Posts tagged "tips"

Jul 22nd, 2011 @ 1:04 pm

The Anatomy of a Perfect Landing Page - Formstack

The Anatomy of a Perfect Landing Page - Formstack




Comments (View)

 


 

May 21st, 2011 @ 2:42 pm

5 research-based design principles for porting iOS apps to Android

by @dmitryn

1. UX differences between Android and iOS are only noticed by expert Android users.

2. When in doubt, Android users reach for the hard buttons.

3. iOS UX elements whose function is clear can be successfully used by Android users.

4. iOS UX elements that are redundant with Android hard buttons should not be used.

5. iOS UX elements whose purpose is unclear without iOS familiarity should be replaced by Android conventions.




Comments (View)

 


 

Mar 28th, 2011 @ 3:47 pm

(via Alex Vollmer — Working with UIAutomation)

(via Alex Vollmer — Working with UIAutomation)




Comments (View)

 


 

Mar 25th, 2011 @ 11:44 am

(via Splashscreens / iOS UI Patterns (beta))

Very helpful for screen design inspiration.

(via Splashscreens / iOS UI Patterns (beta))

Very helpful for screen design inspiration.




Comments (View)

 


 

Mar 24th, 2011 @ 8:53 am

iPhone OpenGL ES Resources – 18 That You Must Know!

iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips




Comments (View)

 


 

@ 8:47 am

iPhone OpenGL ES – 8 Great Resources For Learning

iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips




Comments (View)

 


 

Mar 2nd, 2011 @ 1:43 pm

Apple camera iris animation

The iPhone Development Wiki has a very nice listing of private animations which are available but not necessarily acceptable by Apple. Here’s how to show the coveted iris animation.

CATransition *animation = [CATransition animation];
animation.delegate = self;
animation.duration = 0.33;
animation.timingFunction = UIViewAnimationCurveEaseInOut;
animation.type = @"cameraIrisHollowOpen";  // Or cameraIrisHollowClose, cameraIris

[someContainerView.layer addAnimation:animation forKey:nil];

I recommend setting the duration to INT_MAX and taking a screenshot of the closed iris and then throwing that into a UIImageView to display before the animation begins, then hide the image right after starting the animation.




Comments (View)

 


 

Feb 22nd, 2011 @ 10:35 am

Changing the default "Code Sense" indentation and whitespaces

Run this on the command line:

defaults write com.apple.Xcode XCCodeSenseFormattingOptions -dict PreExpressionsSpacing “” BlockSeparator “\n” PostBlockSeparator “\n”

…to make Xcode’s if/else macro look like this:

if()
{

}
else
{

}




Comments (View)

 


 

Feb 4th, 2011 @ 2:11 pm

Of BOOL and YES

A must read for Objective-C developers.




Comments (View)

 


 

Archive · RSS · Theme by Autumn