Tag Archives: android

How to Optimize Your Website for Google’s Mobile-First Index

We know that Google’s Mobile-First Index is coming. As is the norm with Google, we’re just not sure when. The latest reports from SMX Advanced in Seattle back in June saw Gary Illyes quoting early 2018 as the rollout date, but we can expect a fairly soft roll out on this one. It’s also likely that Google will be providing webmasters with a lot of guidance as this is a huge move with the potential to cause havoc to a lot of great websites if they get it wrong. With that timeline in mind, there are things you can be…

The post How to Optimize Your Website for Google’s Mobile-First Index appeared first on The Daily Egg.

View original – 

How to Optimize Your Website for Google’s Mobile-First Index

Infographic: The Anatomy of an Optimal Marketing Email

anatomy of email fi

This infographic is a keeper, so you might want to bookmark it now :). It’s a very concise, but an all-you-need-to-know reference that can be pinned up on your office wall. Any time you’re about to send out an email blast, you can look at this infographic to make sure your headlines are top-notch and that you’re not sending out an email that looks awful on a certain device. Which brings me to this one little tip I like to tell my fellow marketers: I suggest checking your email on multiple devices before you send it out to your entire…

The post Infographic: The Anatomy of an Optimal Marketing Email appeared first on The Daily Egg.

See the article here: 

Infographic: The Anatomy of an Optimal Marketing Email

Prototype And Code: Creating A Custom Pull-To-Refresh Gesture Animation

Pull-to-refresh is one of the most popular gestures in mobile applications right now. It’s easy to use, natural and so intuitive that it is hard to imagine refreshing a page without it. In 2010, Loren Brichter created Tweetie, one of numerous Twitter applications. Diving into the pool of similar applications, you won’t see much difference among them; but Loren’s Tweetie stood out then.

Prototype And Code: Creating A Custom Pull-To-Refresh Gesture Animation

It was one simple animation that changed the game — pull-to-refresh, an absolute innovation for the time. No wonder Twitter didn’t hesitate to buy Tweetie and hire Loren Brichter. Wise choice! As time went on, more and more developers integrated this gesture into their applications, and finally, Apple itself brought pull-to-refresh to its system application Mail, to the joy of people who value usability.

The post Prototype And Code: Creating A Custom Pull-To-Refresh Gesture Animation appeared first on Smashing Magazine.

Original article:

Prototype And Code: Creating A Custom Pull-To-Refresh Gesture Animation

How To Simplify Android Networking With The Volley HTTP Library

In a world driven by the Internet, mobile apps need to share and receive information from their products’ back end (for example, from databases) as well as from third-party sources such as Facebook and Twitter.

How To Simplify Android Networking With The Volley HTTP Library

These interactions are often made through RESTful APIs. When the number of requests increases, the way these requests are made becomes very critical to development, because the manner in which you fetch data can really affect the user experience of an app.

The post How To Simplify Android Networking With The Volley HTTP Library appeared first on Smashing Magazine.

More here:

How To Simplify Android Networking With The Volley HTTP Library

Mobile-First Is Just Not Good Enough: Meet Journey-Driven Design

In a recent sales meeting for a prospective healthcare client, our team at Mad*Pow found ourselves answering an all-too-familiar question. We had covered the fundamental approach of user-centered design, agreed on leading with research and strategy, and everything was going smoothly. Just as we were wrapping up, the head of their team suddenly asked, “Oh, you guys design mobile-first, right?”

Mobile First Is Just Not Good Enough: Meet Journey-Driven Design

Well, that’s a difficult question to answer. While the concept of mobile-first began as a philosophy to help prioritize content and ensure positive, device-agnostic experiences, budgetary and scheduling constraints often result in mobile-first meaning mobile-only.

The post Mobile-First Is Just Not Good Enough: Meet Journey-Driven Design appeared first on Smashing Magazine.

Visit site: 

Mobile-First Is Just Not Good Enough: Meet Journey-Driven Design

Creating Universal Windows Apps With React Native

React.js is a popular JavaScript library for building reusable UI components. React Native takes all the great features of React, from the one-way binding and virtual DOM to debugging tools, and applies them to mobile app development on iOS and Android.

Creating Universal Windows Apps With React Native

With the React Native Universal Windows platform extension, you can now make your React Native applications run on the Universal Windows families of devices, including desktop, mobile, and Xbox, as well as Windows IoT, Surface Hub, and HoloLens.

The post Creating Universal Windows Apps With React Native appeared first on Smashing Magazine.

Taken from:

Creating Universal Windows Apps With React Native

Diverse Test-Automation Frameworks For React Native Apps

The bar is set high for today’s mobile apps. First, apps must meet the standard of quality that app markets expect. Secondly, mobile app users are very demanding. Plenty of alternatives are available to download, so users will not tolerate a buggy app.

Diverse Test-Automation Options For React Native Apps

Because mobile apps have become such a crucial part of people’s lives, users won’t be shy about sharing their love or hate for an app — and that feedback gets in front of millions of users in seconds.

The post Diverse Test-Automation Frameworks For React Native Apps appeared first on Smashing Magazine.

Read original article – 

Diverse Test-Automation Frameworks For React Native Apps

Cross-Platform Native Apps With A Single Code Set Using Telerik NativeScript

Mobile applications are now a critical part of most enterprises, and there are many ways to create them, but what are the differences between these options and how do you choose between them? Do you choose to create native applications as Google and Apple intend? Do you choose to develop a mobile web hybrid application? Or do you find a middle ground?

Cross-Platform Native Apps With A Single Code Set Using Telerik NativeScript

We’re going to look at some of the common problems with developing mobile applications, both native and hybrid, and how NativeScript by Telerik fills the gap. We’ll proceed to develop a NativeScript Android and iOS application from scratch (using the supplied source code), and then convert the same application to use the bleeding-edge Angular 2 JavaScript framework.

The post Cross-Platform Native Apps With A Single Code Set Using Telerik NativeScript appeared first on Smashing Magazine.

Link: 

Cross-Platform Native Apps With A Single Code Set Using Telerik NativeScript

The Illusion Of Life: An SVG Animation Case Study


With flat design becoming the ever visible trend of 2016, it’s clear why there’s been a resurgence in SVG usage. The benefits are many: resolution-independence, cross-browser compatibility and accessible DOM nodes. In this article, we’ll take a look at how we can use SVGs to create seemingly complex animations from simple illustrations.

The Illusion Of Life: An SVG Animation Case Study

This project began as a simple thought experiment: How far can we push SVG animation? At the time, designer Chris Halaska and I were colleagues working on an illustration-heavy campaign website. While aesthetically pleasing, the designs lacked the required “oomph” that all creatives search for.

The post The Illusion Of Life: An SVG Animation Case Study appeared first on Smashing Magazine.

Excerpt from: 

The Illusion Of Life: An SVG Animation Case Study

Why You Should Consider React Native For Your Mobile App


Like many others, I was initially skeptical of Facebook and Instagram’s React. Initial demos of React’s JavaScript language extension, JSX, made many developers uneasy. For years we had worked to separate HTML and JavaScript, but React seemed to combine them. Many also questioned the need for yet another client-side library in an ocean full of them.

Why You Should Consider React Native For Your Next Mobile App

As it turns out, React has proved tremendously successful, both on my own projects, and with many others around the web, including large companies like Netflix. And now with React Native, the framework has been brought to mobile. React Native is a great option for creating performant iOS and Android apps that feel at home on their respective platforms, all while building on any previous web development experience.

The post Why You Should Consider React Native For Your Mobile App appeared first on Smashing Magazine.

Source:  

Why You Should Consider React Native For Your Mobile App