ISE Blog

What we have to say, what you want us to hear.

That’s how our blog works. It’s interactive. Let’s learn together.

Students Learn to Develop Mobile Apps this Summer

Jul 21, 2016 | by Valyn Reinig, Marketing Specialist | Tags: Mobile App Development

The 2016 ISE Coding Garage has officially started! The 9-week program, designed for high school students that have taken the AP Computer Science course from West High or Iowa City, allows students to learn from ISE interns, and write and create their own Android app to present to a panel of judges.


5 Tips for Highly Effective Remote Teams (#3 is the key)

Jul 12, 2016 | by Clay Schumacher, Senior Software Engineer | Tags: Mobile App Development

Attack of the Phone People

For the longest time, it was only Matt. The rest of the office carried on as if it had never happened, playing their ping pong games, drinking their coffee, even meeting for the occasional happy hour after work on Friday. But not Matt.


Meet Our Team: Clay Schumacher

Jun 23, 2016 | by Daniela Williams, Project Manager | Tags: Meet Our Team, Mobile App Development

Welcome back to the Meet Our Team Q&A series. My name is Daniela Williams, Project Manager at ISE, and I’ll be asking ISE team members questions to help give insight into what makes us tick.

Today I'm interviewing Clay Schumacher, Senior Software Engineer, and head of Mobile Development at ISE.


How to Use UIAppearance to Create iOS App Themes

Jun 14, 2016 | by Clay Schumacher, Senior Software Engineer | Tags: Mobile App Development

A cohesive visual style is important to any web or mobile app. Developers have been doing this on the web using CSS for many years, and for native Android apps Styles and Themes are the standard. For iOS apps, there is UIAppearance. But while powerful and available since iOS 5, many apps still don't take advantage of its abilities.

I'll explain how to use UIAppearance to style all the components of one type the same way across your app, and how to use subclassing to accomplish a CSS-like functionality. I'll be using Swift for this tutorial, but everything can be done in Objective-C as well. For the full code, and to clone the project created in this tutorial, download the ebook on how to use UIAppearance to create iOS app themes.