SEP Blog

We’re curious people by nature. And we love to teach others what we’ve learned. So explore our blog to gain fresh insights from our expertise in areas ranging from culture to AI.

SEP Named A 2021 Best Places to Work in Indiana Company

Most developers agree that Flutter, React Native, Xamarin are the top three cross-platform mobile toolkits. If you’re just getting started on a project, it’s helpful to have your options narrowed down to this list of three, but there are still…
Read More

Cross-Platform Mobile Toolkits

Most developers agree that Flutter, React Native, Xamarin are the top three cross-platform mobile toolkits. If you’re just getting started on a project, it’s helpful to have your options narrowed down to this list of three, but there are still some major differences between these toolkits. To help you choose the best toolkit for your […]
Read More

meHive: The story of our mobile app

At SEP, we are always on the look out for new things to learn.  When we saw a surge in mobile development, we decided to tinker with some new technology. And what better way to do it than learn along with our interns on our own mobile product? The year was 2013, and we decided […]
Read More

Your Application Is Already Mobile

A while back, we were planning some mobile app development with one of our clients for several months. We would essentially be porting two web applications to native mobile apps. We discussed what functionality is useful to people in the mobile setting, security, what device and network to use, etc. Exciting stuff, and a scenario […]
Read More

Email: A Different Kind of User Interface

When I set out to make Apple Health Report, I knew I wanted more than just myself to be able to use it. Aside: The real impetus was a new fitness reimbursement program at SEP that I could get reimbursed for working out without having to go to the gym. I wanted all the reporting/math […]
Read More

Analyze the Crap Out of Your Apple Health/HealthKit Data

As a recent iPhone + Apple Watch convert (see ya, Android and FitBit) my fitness tracking data lives in Apple Health. I want to make charts and graphs and see trends over time (you get the idea, I’m an engineer, I wantneed to engineer and analyze my fitness data). Problem is, there’s not a great way […]
Read More

Should my mobile app be free or paid?

Recently, we helped a client build their first software product: an iOS app. When it came time to release the app into the App Store, our client asked an innocent question: “So…should our app be free or paid?” We were able to advise them on a direction that made sense for their project, but I […]
Read More

3 Xamarin.Forms Tricks to Maximize Shared UI Code in Mobile Development

In 2014 I was tasked with creating a relatively simple iOS/Android app from scratch using this newfangled mobile app development technology called Xamarin.Forms. I was on the project for a total of three days. I had years of C#/WPF experience but none in Xamarin, and this Forms business was the confounding icing on the proverbial […]
Read More

Study Groups – Learning Together is Better

As I’ve mentioned before, professional development is a big deal at SEP. I love learning with other people. We’ve recently kicked off a new way (for us) to learn with other people: Study Groups. What are Study Groups The idea is to go through an online course, class, book series, or other structured or self-directed […]
Read More

5 Ways Your Mobile App Can Earn 5-Star Reviews

At SEP, we care a lot about keeping the end users of mobile apps happy. Over the years, we’ve learned several lessons (some the hard way) that lead to 5 star apps. Think getting your app to the app store was the hard part? Think again! Here are 5 ways to make sure your app […]
Read More

Swift iOS Tutorial: How to Customize UISegmentedControl

Customizing a UISegmentedControl If you have spent any time developing an iOS app, you have probably realized that customizing UI elements in Swift can be hard. There is either a checkbox that does what you want, or it takes hours of research and trial and error to get something just the way you want it. […]
Read More