// archives

user interface

This tag is associated with 18 posts
app-template@2x.jpg

Look-Alike Apps are Considered Spam by App Review

Some developers’ app updates were rejected from the App Store because their apps look similar. Worse, some others were marked as spammer due to publishing apps that looks like another developer’s app. How can you avoid this?

swift-ui-design-2@2x.jpg

How Newbies Should Start Learning iOS User Interface Programming

When you’re just starting out in iOS development, there are so many options in which to place a button. There’s storyboard, auto layout, and even SwiftUI — that’s just scratching the surface. How should someone new to programming the platform chart a learning path?

icon-wizard@2x.jpg

How Developers can Draw Icons for iOS Apps

Are you an iOS developer who believes that making icons is purely witchcraft? Perhaps you have an inkling to be able to do some of that wizardry yourself? Here is a step-by-step process on how to create icons for tab bar buttons as well as other glyphs. Techniques that you would find useful for those […]

design-thinking-canvas@2x.jpg

Eleven Books and Resources for iOS Developers to Get Started on UI/UX.

Were you passed on a job opportunity because you were blind on user experience topics? Do you feel challenged in educating clients, colleagues, or even managers on user interface topics? Here is a list of references that can help you.

Speech Timer Touch Bar

Touch Bar Design Tips

It’s high time you update your macOS app to support the Touch Bar. You’ll need to have some strategy on how to design your Touch Bar interface – don’t just pour any buttons into it. Here’s some tips on how to work this new hardware.

malabar-giant-squirrel@2x.jpg

Should You do Free Work to Get Hired?

Have you been asked to do a sample project as part of a hiring process? I’ve done it, not only once but **twice** as part of the same process. Here are those projects. You should be able to learn a thing or two from it Either learn the iOS programming techniques behind these two 40-hour […]

How to Design Apps (Even if you’re not a designer)

You want to design apps? You either need to hire a designer or become one. Luckily it isn’t too hard to come up with a reasonable design.

Reduce Programming Pain

Painless UIAlertView

Have you been using UIAlertView and find it a big hassle just to get a simple Yes/No answer from the user? This could just be the medicine to cure your pain.

speech-timer-ios-7.jpg

Speech Timer 2 Lessons Learned

Learn about upgrading your skeuomorphic iOS 6 user interface to iOS 7’s new content-first style, supporting three Apple devices from a single code base, and much more. These are hard lessons learned while I was developing the second version of Speech Timer that you can take advantage of so that you won’t make the same […]

00-iOS-OS-X.png

Tips for Architecting Dual-platform OS X / iOS Applications

How to share common code between OS X and iOS and architect your app to dance around each platform’s similarities and differences.

hollywood-work-fx.jpg

Encoding UIButton Title for State Preservation and Restoration

Supporting state restoration in iOS often requires you to make your app just like a hollywood house where the front porch looks nice but there’s really nothing beyond that. Read more to find out why.

inIE2_browsermode_ie10_documentmode_ie9standards.png

Primefaces Review : Strength and Shortcomings

In this post, I would like to discus my first impression about Primefaces, a framework based on Jquery, Ajax and component based JSF 2.0.

Screen-Shot-2013-01-29-at-9.49.42-PM.png

Supporting multiple screens at Android – Part II

Android’s support for multiple screens across devices is great, but sometimes we need more. Coding screen elements by screen percentage is sometimes the best solution for certain circumstances. TextView and EditView can be resized based on screen percentage as well

Screen-Shot-2012-12-27-at-8.17.50-PM.png

Supporting multiple screens at Android

Android’s support for multiple screens across devices is great, but sometimes we need more than the normal support. Coding screen elements by screen percentage is sometimes the best solution for certain circumstances.

Categories

Archives