Mindblown: a blog about philosophy.
-
16 Kotlin Tips for Android Development
Savvy Apps started using Kotlin for its new Android projects late in 2016, right around when Kotlin 1.0.4 was released. Initially, we saw an opportunity to try out Kotlin on a smaller scale project. Once we tried it out and saw the ease of use, being able to easily separate functionality from business logic using…
-
15 Tips to Become a Better Swift Developer
Since its 1.0 release in September 2014, Savvy Apps’ development team has been experimenting with and using Swift in iOS projects. Though the majority of our current projects remain in Objective-C because of the relative youth of Swift, we’ve started coding new projects in Swift since its 2.0 release in September 2015. Keep in mind that most…
-
How to Start Android Development with an iOS Background
If all you’ve ever done in the past is iOS development, looking to build an app on Android might make you feel like you’re entering the Wild West. Things seem more fragmented, more dangerous, more complex, more green. In 2016 though, Android isn’t necessarily more difficult than iOS. The majority of your domain knowledge and expertise…
-
The Savvy App Store Submission Checklist
We’ve been pushing new and updated apps to app stores for seven years now. Over time, Savvy Apps continues to evolve our approach to ensure every app is released as flawlessly as possible. Still, apps have gotten much more complex over time with many more items to check. Whether it’s something more basic like testing…
-
10 App Marketing Tips to Boost Your App’s Launch Success
Many people spend and money on a potential new business and then not have a marketing plan to help launch and scale it. There’s a simple reason though why launching an app is often left to chance: it’s easier to focus on what’s in your control than what isn’t. Implementing a feature, refactoring some code, or tweaking a button…
-
5 Reasons to Not Search for a CTO or Technical Co-founder
One of the common questions we hear from startups is if they’ll be at a disadvantage without having a technical co-founder at their outset. Sometimes this concern truly does surround the lack of their technical knowledge. Other times, it’s more about not having in-house experience in either technology or in starting a new venture. Their…
-
App Preview Guide: Convince Users to Download Your App in 30 Seconds
An App Preview is your 30-second chance to convince users to download your app. Done right, it can be the most powerful user conversion tool in your app’s arsenal. For some people, though, crafting an App Preview can be more daunting than creating the app itself. We know first-hand just how challenging an App Preview…
-
Best Practices for App Constellations
As I’ve written about recently, there’s a growing trend around unbundling apps, invisible apps, and app constellations. They are all related but the last area has been of particular interest to me because we’ve been helping customers think through potential app constellation strategies over the last six months. In light of that, I though it would…
-
Five Considerations for Apple Watch Development
It’s here! Apple unveiled its much anticipated addition to the smart watch market with a bang at its “Spring Forward” March 9th event. $10,000 editions and finely sculpted alloys aside, here’s a look at what you need to know about the new Apple Watch. The Apple Watch requires an iPhone 5 or later Your new watch…
-
Xcode Tips for the Savvy iOS Developer
For those of us developers working on platforms like iOS, Xcode permeates our day-to-day duties. If we’re not coding or debugging in Xcode, we’re usually still using it to run a test app on one of our devices. Xcode isn’t all about coding. In the three years I’ve used Xcode, I’ve tackled a surprising variety…
Got any book recommendations?