Tag Archives: Developer

Safety First: Mobile Security Is More Than Worth the Investment

Having established the top mobile app trends for 2016 with our blog App to the Future, the Mystic Media blog is currently exploring each of the top trends in greater detail with a five-part series. This week, in Part 3 of our Top Mobile App Development Trends series, we will be examining security.

2015 saw several major data breaches, including 87 million patient records from Anthem and 21.5 million security clearance apps from the U.S. Office of Personnel Management. The European Union is currently crafting a General Data Protection Regulation designed to strengthen and unify data protection.

Gartner correctly predicted that over 75% of mobile applications would fail basic security tests in 2015. Many mobile companies are sacrificing security to attain quicker turn-around on smaller budgets, and the result has been disastrous for many. Even Apple hasn’t been safe from mobile app hacks.

Mobile application security is an integral part of the app development process worthy of the same level of attention as app creators give to design, marketing and functionality. With that in mind, here are some of the top app security trends for 2016:

DevOps Protocol on the Rise

In a recent RackSpace Survey of 700 IT manager and business leaders, 66% of respondents had implemented DevOps practices and 79% of those who had yet to implement DevOps planned to by the end of 2015.

DevOps is an approach to app development that emphasizes collaboration between software development, IT operations, security and quality assurance through all stages of the app development process under one automated umbrella. Utilizing a DevOps protocol improves app security by bringing the IT security team in at an early stage to guide the development process away from potential security threats. App Developers gravitate toward DevOps since it speeds up the time to market while increasing innovation. Like a conveyer belt, DevOps puts a system of checks and balances in place at all stages to ensure that the product will be sufficient for delivery.

By opening up the app development process, security team members can inject security into the code early in the development process and eliminate vulnerabilities before they become threats.

Security Risks In Wearable Tech

Wearable technology is on the rise not only in the marketplace, but as a major security vulnerability for businesses. With the technology in nascent stages, developers have been more concerned with creating a functional strategy for the wearable platform than they have been with improving security. Health and Fitness apps leave users the most vulnerable by constantly monitoring the user’s heartbeat, movement and location. With limited UI and an emphasis on usability, wearables severely lack in security features. App developers looking to create safe apps for this platform will have to innovate and dictate the trends in order to create apps that don’t put the user at risk.

IoT (Internet of Things) & BYOD (Bring-Your-Own-Device)

With the workplace increasingly becoming virtual, malicious hackers acting through the Internet of Things are targeting personal mobile devices in order to find vulnerabilities in businesses.

Bring-Your-Own-Device (BYOD) has increased in popularity in work cultures, each of which represents a potential vulnerability . Smartphone owners generally don’t invest in security on their personal devices with the same thoroughness as a business would when issuing work devices. Due to the boon of mobile work apps, many app developers are cutting corners to meet demand by sacrificing security in service of quicker turnover.

Wise and experienced app developers know you can’t put a price on safety, and they take the necessary precautions to protect the integrity of the app for its users and the app owner.

Major organizations must understand IoT and how it can improve or threaten their business through their employees’ mobile devices. By encouraging a culture of collaboration and welcoming unique expertise into the app development process at an early stage, DevOps practices help ingrain necessary knowledge about IoT and mobile security into organizations.

That’s it for app security! Be on the lookout for part 4 of our series on the top mobile app development trends for 2016 next week when we explore the Internet of Things.

App to the Future: Top 5 App Development Trends for 2016

Over the next five weeks, the Mystic Media Blog will be launching a series exploring the top app development trends for 2016 and featuring apps that demonstrate the ways in which each trend can be creatively applied. While this article will introduce you to each of the top trends, be on the lookout in the coming weeks for our in-depth expansion upon each individual trend.

With apps having amassed significant popularity over the past few years, many businesses are looking to enter the arena and develop their own app. Some apps are designed to generate revenue on their own, while others are built to support internal or eCommerce business processes. One would be hard-pressed to find a business which wouldn’t receive a boost by a well-developed app.

As we embark on 2016, it’s vital to consider the future of app development when investing in the creation of an app. Here are the top app development trends to look out for in 2016:

1. Cross-Platform Development

A business cannot control the devices which its customers and employees utilize. Between smartphones, tablets, computers, and now wearable devices, it’s vital to create apps with cross-platform functionality to ensure they are accessible by the widest range of users.

2. Cloud Integration

The cloud represents a major technological advancement over the past few years. With Apple, Google, and Amazon all monetizing clouds for consumer use, expect cloud integration to rise in popularity in 2016. The cloud will allow apps to sync data from various devices, making them a major tool to aid cross-platform development.

3. Emphasis on Security

In 2015, several massive data thefts took place, including 87 million patient records from Anthem and 21.5 million security clearance apps from the U.S. Office of Personnel Management. The European Union is currently crafting a General Data Protection Regulation designed to strengthen and unify data protection. Security will be a major concern for app development in 2016, especially for large businesses and government agencies.

4. Internet of Things

The Internet of Things (IoT) has gained traction with the advent of wearable devices. IoT attracts value on a case-by-case basis with specific IoT components designed to solve a specific problem. For those unfamiliar with IoT, here’s an awesome introductory video by Intel:

IoT has emerged as a major area of growth in the tech world which will only continue to expand in 2016. One study by IDC shows IoT spending will reach $1.7 trillion in 2020.

5. M-Commerce

With Paypal facing competition from Venmo, Apple Pay, Android Pay, and more, mobile commerce has become the norm. As consumers seek easier payment methods, app developers in 2016 will be working toward designing apps with safer, faster, easier transaction processing.

Mystic Media is an Android & iOS app development, web design and strategic marketing firm located in Salt Lake City, Utah. Contact us today by clicking here or by phone at 801.994.6815.

Best Sleep Apps: Get Better Rest Using your iPhone

25% of people in the US report trouble with sleep. Sleep deprivation can cause decreased performance and alertness, impaired memory, stress, depression and more. Luckily, we live in a golden age of technology. App developers are actively working to develop iOS and Android apps which will help you get better sleep using your iPhone or Android smartphone. Below find some of the best iOS & Android sleep apps on the market.

BEDDIT

Beddit has made a name for itself as one of the consensus top sleep apps on iOS and Android. Beddit measures cardiorespiratory functions by detecting movements caused by respiration and heartbeats. The app uses an ultra-thin film sensor which goes under your sheet in order to  measure sleep time, sleep latency, awakenings, resting heart rate and snoring. While the Beddit app is free, the sleep monitor ranges from $99.99 – $149.99.

Beddit is available for iOS (iPhone and Apple Watch) via iTunes, as well as Android devices via Google Play.

SLEEP CYCLE

For those looking for a more cost-friendly sleep app, Sleep Cycle is another of the top Android and iOS sleep apps—and it’s only $0.99. Developed by Northcube, Sleep Cycle uses the iPhone’s accelerometer to track sleep phases. When we sleep, we go through multiple states in our sleep cycle, the deepest of which is REM sleep where dreams occur. Sleep Cycle monitors movements using sound analysis and wakes users up during light sleep to ensure users feel naturally rested.

Sleep Cycle is currently available for Android and iOS for free with in-app purchases.

SLEEP GENIUS

If you’re searching for the most high-tech sleep app, look no further than Sleep Genius. Designed with the help of research by NASA, Sleep Genius helps you determine the perfect bedtime, revives you with a soothing alarm, and even helps you make the most of your naps with psychoacoustic music scientifically designed to trigger a relaxation response. NASA’s magazine, SPINOFF, recently celebrated the app for its use of NASA technology to create a better world.

At $4.99, the app is moderately priced in iTunes and Google Play. It’s a steal considering the level of high tech utilized to make it work.

Looking for more great sleep apps? Check out these awesome curated lists from HealthLine and Tom’s Guide.

Mystic Media is an Android & iOS app development, web design and strategic marketing firm located in Salt Lake City, Utah. Contact us today by clicking here or by phone at 801.994.6815

Mobile Game Developers Rejoice: Apple Increases App Store Size Limit to 4 GB

Apple recently announced they would increase the size limit of mobile app packages on the Apple App Store from 2 GB to 4 GB.

They experimented first by releasing Disney Infinity: Toy Box 2.0 for free in late January. Disney Infinity Toy Box 2.0 is a gaming app developed using Metal. The app is similar to Minecraft in the way it allows players to create their own world using pre-made characters. It weighs in at a massive 3.8 GB when downloaded from the App Store. The additional space is utilized in the expansion of their cast of characters. Disney Infinity Toy Box 2.0 features not only Disney characters, but many superheroes from the Marvel universe, Guardians of the Galaxy, and The Incredibles.

Check out this awesome iOS preview of the game:

https://www.youtube.com/watch?v=sm7iF5l-ZcA

Although the app is available for free on iTunes, in-app purchases start at $0.99 and reach as high as $59.99. Only three characters are available for free. These free characters rotate, giving users a taste of what they are missing, as well as reason to keep checking the app. The rest of the characters can be purchased in stores like Best Buy, Walmart, etc. It is sure to be a profitable endeavor given the pre-existing fan-bases of the many characters in the mobile game.

The Apple App Store’s increased app size limit will most certainly bring about an influx of large-scale apps like the Disney Infinity Toy Box, although one thing hasn’t changed: apps which are being downloaded by a cellular network still have a 100 MB size limit. Apps above 100 MB must be downloaded using a Wi-Fi network.

While there are obvious advantages to giving users the ability to download an app wherever they have cellular service, large-scale apps are often less dependent on impulse downloads. Many developers will no doubt be excited to put the new limit to work via higher quality graphics and longer games.

The move seems consistent with Apple’s strategy of making the development process easier for app developers. Last year, Apple released Swift (for information on Swift, check out our previous post: Swift Execution: Apple’s New Programming Language Shakes Up Tech Community) and  Metal, a low-level, low-overhead graphics API which we wrote about when it debuted with iOS 8 in our post Bite the Apple: Maximize iOS 8 to Vanquish Your Competition. Both releases, along with the increased app size limit, seem to be power moves dedicated to drawing more developers to the iOS platform.

As we detailed in App Store Optimization Part 5: Key Differences Between Apple Vs. Google Play App Stores, the main difference between the Apple App Store and Google Play is Apple’s emphasis on curation. Although good ASO processes for the Apple App Store are shrouded in secrecy, it’s known that Apple focuses on promoting discovery through curation. Apple requires all apps to be approved by their team of curators before allowing them to be displayed in the App Store. Increasing the app size limit gives developers the freedom to create more intricate, high-production value games for the Apple App Store curators to promote.

If there’s one broad conclusion to be drawn from the move, it’s that mobile gaming is evolving, and Apple wants to spearhead the movement.

Mystic Media is an iOS and Android app development, web design, and strategic marketing firm based in Salt Lake City, Utah. Contact us today by clicking here or by phone at 801.994.6815

Apple Vs. Google: Who Will Win 2015?

With 2015 off to the races, we take a look ahead at what’s in store for the top tech companies this year.

APPLE

They say it’s not over until it’s over, however, Apple, the biggest tech powerhouse in the world, is unmerciful. Apple announced the first week of January broke their record for weekly billings with over half a billion dollars spent in the App Store on apps and in-app purchases.

2014 was a huge year for Apple. They released the iPhone 6, iOS 8, OS Yosemite, and, perhaps most important when we look forward at the coming year, Swift, a programming language designed specifically for iOS.

As we detailed previously in our article Swift Execution, Swift is the most beginner-friendly programming language and, as is custom with Apple products, received widespread adoption both by developers and tech curriculums. 2015 will be the year we see the beginnings of Swift’s impact and what developers are capable of doing using the language.

On the hardware side of things, there are rumors Apple will release a larger-screened iPad, a retina-displayed MacBook Air, and even potentially a new model of iPhone; however, one product is for sure: Apple Watch.

Apple Watch represents the first new Apple product since the iPad. It’s their first foray into wearables, along with the first wearable device expected to receive widespread adoption. We will cover this subject in-depth next week when we explore wearables. For now, what matters is that surveys say 18% of iPhone 6 owners will definitely buy the Apple Watch when it’s released, a number which will grow when the functionality of the device is better known. Shipments were recently announced to begin in April.

If any of this is any indication, 2015 will be a great year for Apple. It’s going to be tough for the competition to keep up.

GOOGLE

Google has its work cut out for them. Expect the release of a new OS, however, it’s more likely it will be an update for Lollipop than a major upgrade considering the impact of material design.

One of the big projects Google has coming in some form in 2015 is Project Ara, a product development concept in which the owner of a smartphone can upgrade specific parts of the phone, such as the camera, or processor. PC Advisor likens it to Legos. Although there’s no set release date, Google has said they plan on introducing in some stage in 2015.

Google recently announced they are pulling Google Glass from the market in its current form. While many are trying to spin this into a failure (specifically this hilarious C-NET article), Google insists the withdrawal is actually the next step of the Google Glass program. They have held steady Google Glass was in a beta stage are still developing the product. One cannot deny the potential impact of a year’s worth of usage on the research process. Though no official date has been released, the new product will likely compete with the Apple Watch either later this year, or early next year.

Aside from Project Ara and Google Glass, expect new Android TV, Android Auto, and Android Wear. Android TV, announced last year at Google I/O, will bring all the apps connected to Android smartphones and tablets and bring them to the TV platform.

Android Wear will likely expand to support more devices and become more widely-adopted when Apple Watch releases.

Overall, unless the Apple Watch release proves to be a major failure, it’s unlikely Google will overcome Apple in the mobile hardware and software department. With widespread adoption of wearables looming, it’s going to be a very exciting year for technology.

Mystic Media is an iOS and Android application development, web design, and strategic marketing firm. Please take a moment to follow us on Twitter and like us on Facebook. Contact us today by clicking here, or by phone at 801.994.6815

Top Productivity Apps and How They Can Change Your Business

Productivity Apps are on the rise. They represent a growing vertical which reaps profit off of creating apps which enhance technology use to ensure one gets the most out of their devices. Entrepreneurial app developers are looking to capitalize. Here’s a list of the market trends and some the best productivity apps within each niche.

EMAIL APPS

Hundreds, sometimes thousands of unnecessary emails make it difficult to decipher which emails are important and which still need responses. A bevy of productivity apps are aimed at helping users organize their inboxes, as well as redefining the way we collaborate.

Mailbox is designed by the makers of Orchestra To-Do, the 2011 Productivity App of the Year, in collaboration with Dropbox. Mailbox allows you to prioritize emails and tasks, instantly snooze them, and reminds you later of their existence while you focus on what’s important.

Check out this awesome video to see Mailbox in action:

http://vimeo.com/54553882

Similar to Mailbox, Boomerang works with Gmail to allow users to draft messages and schedule them to be sent later. It reminds the user if they don’t hear back from important emails. It also allows the user to temporarily clear out distracting emails and return to them later.

TIME MANAGEMENT APPS

One of the big sectors of opportunity for productivity apps is time management. The importance of a daily routine has been well-documented by a plethora of innovators. A large portion of productivity apps are dedicated toward maximizing one’s time through calendar integration.

Eternity Time Log gives users the ability to completely record and time their activities. It allows them to create a hierarchy in their priorities, to review their daily logs, analyze reports and understand where they may be losing time.

Timeful is a calendar app which learns how the user gets things done and helps to hone their habits by suggesting how to build new habits and work more efficiently.

Sunrise is a free app which streamlines activities—it can automatically dial-in to scheduled conference calls, as well as import photos of your contacts from social media.

COLLABORATION APPS

Some apps are dedicated to making for collaboration seamless no matter the distance between collaborators. Quip, created by Facebook’s former CTO, allows users to create documents, spreadsheets, and presentations and allows them to collaborate easily on blog posts, projects, or even with one’s family on grocery lists.

Slack eliminates the need for an internal email system with a streamlined communications app designed specifically for professionals.

Yammer is a private social network designed specifically for the office. It not only allows employees to share information faster and more efficiently, it makes that information easily accessible to the people who need it who might not necessarily be CC’d on the thread. Yammer also integrates with Microsoft Office 365 to further enhance the work integration and collaboration experience.

MISCELLANEOUS APPS

A number of productivity apps defy traditional labels in their unique quest to maximize one’s time.

Networking is a major part of any business. Humin acts as a digital butler which remembers details about how and where you meet your business connections.

Noisli generates background sounds and colors based on the user’s activity designed to improve focus, whether you’re working or relaxing.

f.lux automatically adjusts the colors of the user’s phone or computer backlight to the time of day. If it’s late, the app filters out blue light which is known to disrupt sleep patterns, replacing it with an amber glow, making for a more efficient sleep.

Productivity apps represent an opportunity to dramatically improve the efficiency of one’s daily routine through technology. With the right app developer, finding a niche in which an app could potentially make life easier and more productive will result in not only a positive human contribution, but a profitable one as well.

At Mystic Media, we’re always looking for the next big vertical. Our experience in both iOS and Android app development as well as strategic marketing gives us the know-how to execute application development projects and shepherd them to success. Learn more by clicking here or contacting us by phone at 801.994.6815

Android Lollipop Vs. iOS 8: The Battle of the Operating Systems

It’s been a good year for operating systems.

Back in June, Google announced their new operating system “Android L,” which has since been dubbed Android Lollipop. In our post  Android L Beta Preview: First Impressions of the Latest OS, we covered what we knew about the OS based on the announcement at the Google I/O 2014.

On the iOS side of the equation, this year saw Apple release iOS 8, which Apple hailed as the biggest iOS release ever. iOS 8 didn’t reinvent iOS aesthetics, rather it pushed forth the flat design introduced with iOS 7 and added a host of new features, including Apple Pay, Touch ID, and Device Continuity.

Both platforms represent dramatic technological advancements. The question now becomes: iOS 8 or Lollipop?

AESTHETICS

Steve Jobs majored in calligraphy at Reed College before dropping out. Jobs always held aesthetic design to be among the top priorities in his vision of Apple products, and Apple has always held a strong edge over Android in the aesthetic department.

iOS 7 saw Apple straying from Jobs’ skeuomorphic ideology in favor of Flat Design: a more stylized, minimal, bright look. iOS 8 refines Flat Design with more consistent iconography and UI. It also makes better use of gestures including swiping left to go back and double tapping the home screen to slide the screen down, allowing for better reachability on the large screens of the iPhone 6 and 6 Plus.

While Apple refined their current look, Android elected to enact a complete aesthetic overhaul. They may have shaken up the OS aesthetic game with Material Design.

Material Design is not an easy concept to grasp and can better be explored in practice. The idea is that the digital world should have its own intuitive physical rules. Buttons must react specifically to the touch, there must be multiple easily decipherable UI layers, animations must trigger and unfold in a specific, consistent manner. All Material Design aesthetics are in favor of creating the most intuitive, easily understood experience for the user.

Material Design is much more intricate than Flat Design. It’s both showier and more practical. It’s a more evolved, complex version of Flat Design. Thus, Android has taken the crown with regard to aesthetics. It’s likely Apple will follow suit and copy Material Design aesthetics for their next iOS overhaul.

Check out this video demonstrating the ideas of Material Design posted by Google Developers Youtube account.

FEATURES

Both Lollipop and iOS 8 offer new features, in addition to minor UI tweaks, for their devices. Most of these features either mirror their competitor’s counterpart, or replicate a past feature of their competitor.

Lollipop and iOS 8 both push to integrate with cars with Android Auto and Apple CarPlay. Both offer integrated navigation systems, hands-free calling and texting, and control of entertainment; however, neither will have a major impact until they are adopted by a greater number of cars.

Lollipop and iOS 8 both feature health apps (Google Fit and Health respectively). Both function similarly with certain apps offering exclusive partnerships. The big factor could be whether/which major health apps make the commitment to either Lollipop or iOS 8. The anticipated forthcoming popularity surge in wearables could be a game-changing variable in health apps. At the moment, neither app has a major edge over the other.

iOS 8 now offers Apple Pay combined with Touch ID, a replication of Google Wallet which was introduced in 2011. While Google Wallet is the older system, Apple Pay currently has the momentum. Both offer touch payments via Near Field Communications, but Apple Pay refuses to store physical credit card details, making it the safer system. The popularity of Pay could cause a resurgence of Google Wallet, but at the moment, Apple Pay has a definite edge.

Aside from the aesthetics, perhaps the biggest differentiator between iOS 8 and Lollipop is Apple’s push for the concept of device continuity embodied in Handoff. We covered device continuity in both Climbing Yosemite and Bite the Apple: Maximize iOS 8 to Vanquish Your Competition. Handoff allows the user to easily complete tasks while transitioning  between Apple devices seamlessly. Instant Hotspot, one of the coolest features of iOS 8, allows users to connect to their iPhone’s cellular network when no other Wi-Fi networks are available. Lollipop comes up empty in this department and Android will surely be playing catch-up when they release their next OS.

BATTERY

iOS bolsters a reputation for retaining a more efficient battery than Android. With Project Volta, Android has made a strong attempt to optimize their OS to defeat this notion.

Lollipop features a built-in task manager designed to prevent unnecessary operations from waking the phone up, running app house-cleaning necessities in batches when plugged in, and preventing network requests from Android and third party apps in spots without network connectivity. Lollipop also has “Battery Historian,” an analytics tool designed to track and tweak battery consumption.

iOS 8 did not make any dramatic attempts to improve it’s battery life, but still competes with Android with an extremely efficient standby mode: leaving an iPhone 6 or 6 plus unplugged overnight will only lose 1-2% charge.

Overall, the OS battery competition is fairly neck-and-neck, which is a big improvement for Android considering in the past they have gotten smoked in this department.

Check out this video Introduction to Project Volta from Google I/O 2014 for more information.

AVAILABILITY

One of the major factors which elevates iOS 8 over Lollipop is the limited availability of the OS due to device fragmentation.

Google allows third-party developers to build hardware for the Android OS. This causes device fragmentation, in which the variety of hardware makes it harder to optimize software for each device. As a result, different devices will have access to Lollipop at different times. Lollipop is currently available on Google’s Nexus 6 and Nexus 9 phones with a staggered launch planned for other Android phones.

Device fragmentation is also troublesome for app developers as it means there’s no way to optimize directly for all the hardware considering the diversity.

iOS’s iPhone exclusivity means it runs well across devices and updates are immediately accessible on Apple hardware. The user is guaranteed at least three years of upgrades. App developers can optimize for each platform which remains relevant.

BOTTOM LINE

Overall, iOS 8 is the more practical operating system. While Material Design represents an exciting leap forward in software aesthetics, iOS 8’s device continuity features trump all of Lollipop’s functional additions. The widespread availability of iOS 8 and lack of device fragmentation makes it the better optimized package.

While iOS 8 wins this battle, it will be exciting to see how the platforms influence one another in the next round of OS updates. Expect Apple to adopt Material Design aesthetics and Android to begin a push for their own version of device continuity.

At Mystic Media, we’re constantly engaged in various app design projects. Our expertise reaches across all facets of the industry, be it iOS design, Android design, web design, strategic marketing and beyond. Contact us today by clicking here or by phone at 801.994.6815

Swift Execution: Apple’s New Programming Language Shakes Up Tech Community

In July 2010, Chris Lattner, at the time a Senior Manager and Architect for Apple, began working on a brand new programming language. He developed it at night and on weekends and told no one, not even his closest friends and colleagues. After a year and a half, he had outlined the basics of the new language and proceeded to reveal his creation to the top executives at Apple. Initially impressed, they gave him a few seasoned engineers to help on the project. After 18 months, it became a “major focus” for the company with a huge team of developers working with Lattner. Little did Lattner know in July 2010, he had begun a project which would potentially change the world of app development.

Swift is Lattner’s creation: a new programming language developed and marketed by Apple designed specifically for iOS and OS X development. Companies have created programming languages before, such as Go, a language created by legendary designers Ken Thompson and Rob Pike for Google, but Swift is a different beast. Wired says “[Swift] could achieve mass adoption with unprecedented speed.”

What exactly makes Swift so groundbreaking? For one, it’s designed specifically for iOS. App developers are constantly designing apps for Apple products, be it iPhones, iPads or MacBooks. Apple is at the forefront of the tech revolution and every year pushes the industry forward into the future. Swift offers a language which caters directly to iOS and OS X development. It will soon become the premiere language on which to develop iOS and OS X apps.

Swift is also more approachable than previous counterparts. “It’s more of a helpful language. It understands what you’re doing a little bit better and allows the computer to help you figure it out a bit better,” says Mike Ash, a programmer for Plausible Labs, in Wired. Swift hopes to appeal to the average programmer and make the process of coding not only easier, but more interactive.

One of the most innovative and exciting features in Swift is PLAYGROUND. Playground allows developers to code on one side of their computer screen, while watching the results appear on the other side. It makes coding not only more fun, but more interactive.  At the Apple World Wide Developers Conference, Lattner demonstrated the feature by making real-time changes to an animated circus game while the crowd watched.

Check out the video of Lattner’s demonstration via YouTube. (Note: the video opens with Apple’s initial introduction of Swift featuring a bunch of great, specific info for iOS developers. Lattner’s presentation begins at 3:30).

Playground was designed with the hopes that “By making programming more approachable and fun, we’ll appeal to the next generation of programmers and to help redefine how Computer Science is taught.” says Lattner on his homepage. Objective-C forced developers to wait for their project to compile and run before allowing them to test any code changes, a time-consuming process. The instant feedback of Playgrounds makes the process of coding less daunting and more fun for neophytes.

Swift aims to replace Objective-C, which is the most prominent coding language (and will remain so until Swift [presumably] seizes the crown). Swift doesn’t aim to replace Objective-C off the bat. As mentioned in the Apple Developers Conference, Swift can work concurrently with Objective-C to fit into an app originally developed using Objective-C, however, the hope is that when Swift gains popularity Objective-C will become obsolete for iOS Developers.

Objective-C and Swift are different in a number of ways. As we’ve discussed, Swift is more accessible to new developers. The abbreviated syntax makes for easier and more intuitive coding, at the expense of being less verbose (easy to read) than Objective-C. Switching over to Swift, experienced developers will have a bit of an adjustment period before they can read it with ease, but it’s a minor set-back considering Swift’s potential impact on the developer community.

For more on the differences between Objective-C and Swift, check out this awesome run-down via fastcolabs.com

While only time will tell what Swift’s ultimate legacy in the developer world will be, the immediate impact is undeniable. Swift has already been thrust into computer science curriculums across the country. The interactivity in the app development process created by Playgrounds makes coding more accessible and will surely draw a lot more people into app development. The big question is whether Swift will convince non-Apple developers to migrate.

For more first-party information on Swift, check out Apple’s Swift Developer Guide. Also, stay informed on the latest updates by checking Apple’s Swift Blog.

Mystic Media is an app development and marketing firm with vast experience in iOS and Android application development. Learn more by clicking here or by phone at 801.994.6815

App Store Optimization Part 6: How to Change App Titles While Minimizing Impact on ASO

In an effort to emphasize the importance of App Store Optimization, the Mystic Media Blog is applying its expertise into a six-part series on ASO. In our previous entry Key Differences in Apple Vs. Google Play App Stores, we detailed how to optimize specifically for either app store. This week, we conclude the series by exploring the effects of changing your app title after release and how to efficiently change titles while minimizing negative effects on ASO.

One of our clients recently wanted to change the title of their app on both Apple App Store and Google Play. While their previous title was okay, they came up with a new title which would potentially attract more of their target audience. They consulted us on the process of changing app titles and its effects on ASO. While it may seem like a simple fix, the process of changing titles is not seamless and can make the developer look unprofessional if improperly executed.

First and foremost, one must weigh the negative impact of changing titles. Changing the title of an app will not wipe out the number of previous downloads and ratings & reviews, but if an app has an established brand, changing titles can be highly detrimental to ASO. Whatever word-of-mouth or brand recognition an app already had will dissipate. App Store users looking for the app under its previous name will be unable to find it. So if it ain’t broke, don’t fix it.

A name change can ultimately attract more users if the name is catchy and features a keyword optimized for search. One of the most interesting findings we came across in our ASO research came from a blog in which a developer discovered a hole in the Apple App Store’s keyword search and exploited it (check out Master the Art of Writing a Catchy Title and Keywords for more info on writing keywords). The developer originally released Texties, an app which allows for users to easily send unicode artwork. Frustrated with the limited amount of downloads, the developer discovered searching “texties” in the App Store returned 2200 results and Texties wasn’t at the top. He soon realized searching “txts” yielded the same search results. It became apparent Apple was using some fuzzy auto-correcting on search strings. The developer proceeded to change their app title to “Textables”, which now comes up first in title searches.

Check out Mark Rickert’s blog for more information on this story.

If the developer elects to change app titles, the process is laborious. The developer must change the title everywhere it’s previously appeared—on their website, social media, app description, and screenshots—not to mention all the places the app title appears within the app itself.

So long as the function of the app is not different, ASO shouldn’t be affected dramatically by a title change, but one has to keep in mind the keywords must be optimized for the search terms associated with both the app’s function and title. If the title change is drastic enough that the developer thinks the keywords which would lead to it have changed, they must change the keywords to search terms more befitting of the new title. If the developer feels the keywords associated with the old title apply equally to the new title, there’s no need to change them and it should not have a noteworthy effect on ASO, assuming they are right.

When changing an app name on Google Play, it’s crucial to note that Google looks through the app description for keywords (as we detailed in Key Differences in Apple Vs. Google Play App Stores). If the keywords have changed, it’s vital the developer proceed to revise the app description appropriately.

The app name can easily be changed on the Apple App Store through iTunes Connect. On Google Play, changing the “android:label” attribute of your application tag in “AndroidManifest.xml” file will do the job. However, changing the app name on devices requires the developer to change the metadata to reflect the new title and upload the newly-titled app as an update. Users who already have the app must download the update to change the name of the app on their phone. This makes changing a name on the Apple App Store  more difficult than on Google Play since Apple must approve all updates before they go live on the app store.

Changing an app name on Google Play presents its own challenges. Apps on Google Play retain a package name, which is a URL owned by the app to prevent name collisions. Changing the title of an app does not alter the package name, any links previously used will remain unbroken despite the change in app title. However, the package name is one thing that cannot be changed unless you’re uploading a new app. If a developer is so concerned about the original title being in the package name that they decide they must change it, they would have to start from scratch, post the newly titled app in a separate package on the app store as a new app, and lose all traction and reviews they previously had earned.

Check out this article at Android Developers Blog for more information on package names.

As we explored in Master the Art of Writing a Catchy Title and Keywords, app titles are vital to ASO. Changing an app’s title can be helpful to ASO granted the new title is catchier, more functional, and it’s early enough in the release that the app does not have a big following.

This concludes our six-part series on App Store Optimization. Thank you to our readers! We hope this serves you well in your future app development adventures. In the meantime, stay tuned!

Mystic Media is, among many other things, a premier Search Engine Optimization firm. Our Marketing Strategists recognize the importance of ASO and can work with the tech side to ensure all websites and applications designed will succeed in the marketplace. Contact us today by clicking here or by phone at 801.994.6815

App Store Optimization Part 5: Key Differences in Apple Vs. Google Play App Stores

In an effort to emphasize the importance of App Store Optimization, The Mystic Media Blog is applying its expertise into a six-part series on ASO. In our previous entry Maximize Your Exposure by Getting Featured on the App Store, we detailed techniques on how to get featured on an App Store landing page. This week, we will explore the differences in ASO for Google Play and  Apple App Store.

App Store curators look to surface the most relevant content for users. Although the ultimate goal may be the same for both Google and Apple, their approach to achieving their goals are different. The exact details of Apple’s processes are shrouded in secrecy as they promote discovery through curation, while Google focuses more on analytics and prioritizes transparency in their processes. Check out their recent I/O speech on Getting Discovered on Google Play for a bevy of useful information. While our ASO series thus far has focused on the common ground, this chapter will delve into the differences between the two app stores and what techniques can be used to optimize for either store.

GENERAL THEMES

Google Play favors bigger mobile-focused enterprises, while Apple favors independent developers. A recent study at MobileDevHQ found independent developers generally rank higher in the Apple App Store, while Google Play is more favorable toward mobile focused enterprises. MobileDevHQ recorded the top apps for each store and found that 65% of the top apps for iPhone were independently developed, while 90% of top apps in Google Play store were developed by mobile-focused enterprises.

Granted, out-of-context, the above statistic can be misconstrued. Big mobile-focused enterprises do better on Google Play because they have the brainpower and workforce to analyze the statistics which factor heavily into Google Play’s search algorithm. Google Play also does its part to give independent developers an opening through regional-specific results and Google+ recommendations. Apple’s App Store, on the other hand, relies on curation. The Mystic Media Blog previously discussed  how Android is considered more developer-friendly since they feature open-source coding and skip the process of approval Apple uses to filter bad apps from making it onto their App Store (review our post on Why Android Rules the Mobile Application Market). Apps receiving approval before making the the app store filters out sub-par entries, allowing Apple to curate more effectively. Every app on the Apple App Store, big or small, starts with an evaluation.

Apple’s App Store is much more volatile and reactive to trends than Google Play. Within the same seven day study at MobileDevHQ, the top ranking apps in Apple’s App Store fluctuated—no single app stayed in the same rank through all seven days—while of the top ten ranking apps on Google Play, five failed to change position once. In addition, no new apps broke into the top ten for Google Play.

DESCRIPTION

While it’s recommended developers include keywords in their app description, the Apple App Store barely weighs the description, unlike Google Play which weighs the keywords in app descriptions heavily. For more on keywording and app descriptions, review App Store Optimization Part 2: Master the Art of Writing a Catchy Title and Effective Keywords.

VIDEO

Google Play also allows developers to post a video preview of their app. The purpose of the video is to show the app in use, to preview the graphics, the sound, the UX, the function, etc. Google Play preview videos are hosted through Youtube, which creates a new avenue for app developers to market their product through Youtube SEO. For more on the topic, check out this cool article on How Youtube Videos are Ranked.

DISPLAY

Google’s recent talk about getting discovered on Google Play yielded a lot of great information concerning Google Play’s display strategy. Ankit Jain, Google Play’s Head of Search, Discovery & Store Infrastructure, explained how Google Play attempts to create a UX which is simultaneously personalized and personal.

Personalized, as it relates to Google Play, means the results are catered to the user based on their history of searches, purchases, what device the user is on (remember, unlike iOS, Android allows third-party companies to develop  devices on its OS), and what’s popular in their geographic region. The amalgamation of user history and geographic popularity factor heavily into Google Play’s search algorithms.

Personal means results are annotated by Google Play analytics with reasons why the user should download the app. This involves linking to the user’s Google+ account to allow the Google Play store to show if anyone in a person’s Google+ circles has given an app a +1.  Apps relevant to a search which are recommended by people in a user’s Google+ circles will surface high in the search results, thus targeting Google+ for social media campaigns pays off for developers releasing through Google Play.

CONCLUDING THOUGHTS

The goal of any app store is to effectively promote the top apps for the platform. Both Google and Apple look to share the apps which will best please the user and make the most of the technology of their respective platforms. When it comes to ASO, no keyword, app title, icon, or description will change anyone’s mind about a bad app. No curator will elevate the status of a bad app because it is well-marketed. Thus, it’s fitting remind you: the first step to optimizing any app for an app store is to create a great app. By observing the rules of each app store and excelling in each of the processes of ASO with intelligent strategy and an efficient external marketing campaign, a great app can catch the attention of app curators and rise to the top of any app store search. The rest, as they say, is search history.

Mystic Media is considered among the most versatile and capable web agencies in the US. Our workforce includes experts across a variety of fields including app development, strategic marketing, social media, web design, Search Engine Optimization, radio streaming, and more. We have the resources necessary to effectively develop and market applications for any platform. Contact us today by clicking here or calling 801.994.6815