About usOver 25 years software development experience
From Idea to App Store
UFO Software LLC provides expert software development for iOS, tvOS, WatchOS and Mac OS. We have extensive experience designing, coding and delivering commercial software for customers ranging from startups to Fortune 500 companies.
Projects For Clients
Our servicesWe can bring your idea to life
Object Oriented, Protocol based, MVC and MVVM software design
Over 25 years of software development experience. Over 18 years of Objective C and Swift based development using Xcode and Apple frameworks.
Over 7 years of designing, developing and shipping apps for the iPhone and iPad
Over 4 years of designing, developing and shipping apps for Apple TV
We have developed and shipped an Apple Watch app.
Over 4 years of cloud and remote server solutions utilizing PHP, MySQL, RESTful APIs, Backendless and other cloud based systems.
We have shipped games for iOS, tvOS and watchOS utilizing SpriteKit
We have developed an Augmented Reality game using ARKit, SpriteKit and ScenceKit
We are experts at navigating the App Store submission guidelines and procedures. UFO Apps has successfully submitted 7 apps to Apple's App Store.
We have extensive experience managing TestFlight and outside testers.
An inexpensive and fun way to promote your business or cause using iMessage.
Our teammeet our crazy people
Charles Rice — Software Engineer
Lead software engineer Charles Rice has over 25 years of software engineering and database experience. He has over 16 years of working with modern Apple frameworks and over 7 years of developing iOS applications. He has worked on projects for Ford Motor Company, Btrieve, Tektronix, Nike, Xerox and Hewlett-Packard. Charles has worked at several startups often as the technical lead.
Charles has a Bachelor's degree in Mathematics from Wayne State University in Detroit, Michigan. At Portland State University, he studied Computational Intelligence and worked on research projects involving neural networks, reinforcement learning and genetic algorithms.
As a teenager Charles was involved in the Detroit Electronic Music and Punk Rock scenes. He often built his own effects pedals for his guitar, programmed synthesizers, spent many hours making tape loops and recording music with his friends. He started programming in high school and never stopped.