June, 2014

article thumbnail

Vim for People Who Think Things Like Vim Are Weird and Hard

CSS Wizardry

An introduction to the whats and the whys of using Vim as your text editor

100
100
article thumbnail

Marketing Middleware and Data Layer

Abhishek Tiwari

Term “marketing middleware” was recently pioneered by marketing technologist and blogger Scott Brinker (at least in context of marketing technology). Search for term “marketing middleware” on web leads to Scott Brinker’s posts on Marketing Technology Landscape Supergraphic and Tag management software as marketing middleware.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Creating An Android Java Plugin For Unity3D

The Polyglot Developer

Unity3D offers a ton of great features for Android projects, but often there are gaps that must be filled with plugins. Let’s take the example of Toast popups for Android. In your game you might like to show a popup message that explains an error, or states that you are signed in to a server. The post Creating An Android Java Plugin For Unity3D appeared first on The Polyglot Developer.

Java 52
article thumbnail

Notes on: 'Performance Culture' at Google I/O 2014

Tim Kadlec

At Google I/O 2014 , Lara Swanson and Paul Lewis discussed performance culture. Since it’s one of my favorite topics, I decided to share my notes: 34% of US adults use a smartphone as their primary means of internet access. Mobile networks add a tremendous amount of latency. We are not our end users. The new devices and fast networks we use are not necessarily what our users are using. 40% of people abandon a site that takes longer than 2-3 seconds to load.

Google 49
article thumbnail

The Fine Line Between "Stretch Role" and "Unqualified", part I

The Agile Manager

Everybody wins when somebody is put in a stretch role. Whoever does the hiring - a manager naming a first time tech lead or a board hiring a first time CEO - has propelled somebody's career. The investment in that person's success implies a commitment to a very active mentoring relationship. The person being asked to stretch is being given the opportunity to learn and mature, with a tacit expectation that they have freedom to try and fail while they are honing new skills.

Testing 40
article thumbnail

Velocity: Responsive in the wild

Speed Curve

I was lucky enough to give a Lighting Demo at Velocity Conference in Santa Clara. The focus was on research I conducted into 250 responsive websites and how well optimized for performance they were. Methodology. 250 responsive websites were loaded at 17 different viewport widths between 320px and 1920px using WebPagetest. The number of requests and size of assets were captured for each width and used to build a visulization that revealed the cross-section of a site's performance breakpoints rath

Tuning 40
article thumbnail

Marketing cloud: Buy, Curate or Build

Abhishek Tiwari

A lot have been said and written about growing competition between major marketing cloud vendors and how they are more different than similar. We can include Adobe, Oracle, Salesforce, Google, IBM and may be Microsoft in this game of marketing cloud. With Oracle announcing unified Oracle Marketing Cloud , IBM introducing ExperienceOne , Salesforce reinventing ExactTarget Marketing Cloud , Adobe opening Marketing Cloud Exchange battle of marketing cloud is heating up.

Cloud 52

More Trending

article thumbnail

Installing Statamic

Abhishek Tiwari

Statamic is a new PHP CMS with relatively small community. This website currently runs on Statamic. When it comes to setup, Statamic documentation provides very brief instructions on how you can install Statamic. Normally installing Statamic is quite easy. This is a quick rundown on how you can install Statamic on Ubuntu with Apache as web server.

Website 52
article thumbnail

How to PageSpeed with Apache

Abhishek Tiwari

This is a quick rundown on how to install, configure and tune the PageSpeed on Ubuntu with Apache as web server.

Tuning 52
article thumbnail

Web Components: Web's Polymer Future

Abhishek Tiwari

Recently I have been playing with Web Components (WC). W3C specification drafts describe Web Components as the component model for the web 1. This component model consists of five new constructs: HTML Templates , Decorators , Custom Elements , Shadow DOM and HTML Imports. These constructs will be used as new primitives in the browser. This includes new standard and custom reusable HTML elements.

article thumbnail

Using Google Analytics With Ionic Framework

The Polyglot Developer

Apple and Google don’t offer much in terms of analytics after an app has been downloaded. Google will take it a step further than Apple and show how many devices have the app installed rather than just downloads, but nothing in terms of usage. To use Google Analytics with Ionic Framework , not much is required. There is a convenient plugin created for Apache Cordova by Dan Wilson called simply Google Analytics Plugin.

Google 40
article thumbnail

Using Admob With Ionic Framework

The Polyglot Developer

Having your mobile application generate some kind of revenue is usually critical. Not many people want to spend endless hours slaving over an app without some kind of profit. Luckily, using Ionic Framework with Apache Cordova device APIs in addition to a nifty and easy to use Admob plugin, you can take full advantage of Google Admob in your cross platform application.

Google 40
article thumbnail

Using Volley To Make Android HTTP Requests

The Polyglot Developer

Threads and asynchronous tasks have never been pleasant in Android. It is a nightmare to handle screen orientation changes or update the UI from a common thread. However, the guys at Google came up with Volley and it is an excellent way to make Android HTTP requests. Out of the box you have the ability to make a request that will return a JSONArray or JSONObject which is pretty slick because most APIs use those as a standard.

Google 40
article thumbnail

How I prepare a new talk

Tim Kadlec

Before I gave my first ever talk at a conference, I read any post I could find from other speakers about their process for preparing. Some of the steps I incorporated into my own process, others I decided probably didn’t really fit. But they were all helpful and gave me a little more confidence. It’s for that reason that I have decided to write this: for anyone who is about to give their first presentation, or is considering doing so.

Tuning 40
article thumbnail

Saving Data With Ionic Framework

The Polyglot Developer

Coming from native Android and SQLite, the concept of universal data storage on local devices has been different. Apache Cordova and Ionic Framework , being as awesome as they are, support HTML5 local storage calls. This allows us to store and retrieve data without the use or knowledge of SQL and on any platform we plan to use. The post Saving Data With Ionic Framework appeared first on The Polyglot Developer.

Storage 40
article thumbnail

Check Network Connection With Ionic Framework

The Polyglot Developer

When creating a mobile app, specifically one that makes heavy use of the internet, it is often necessary to make sure an internet connection exists at launch and possibly display a message or perform an action if one does not exist. The following is for an Ionic Framework 1 application. If you’re using Ionic 2, you will want to check here. The following chunk of example code is typically found in your Ionic Framework project’s js/app.js file.

Network 40
article thumbnail

Monetize with Chartboost

The Polyglot Developer

I’ve recently switched from using Admob in my games to Chartboost. This switch made sense because most of the ads that were filling with Admob were not relevant to gaming. For example, many of the ads Turbo Prop was receiving were dating and real-estate related. This resulted in very poor eCPM. The following is a great (and quick) way to get Chartboost ads for iOS and Android in your Unity3D 4.3+ game.

Games 40
article thumbnail

Admate for Chartboost Released

The Polyglot Developer

In an effort to improve the efficiency of Chartboost users, I’ve released a mobile application titled Admate for Chartboost. Admate makes use of the Chartboost API in order to deliver app and campaign analytics directly to your mobile device. The post Admate for Chartboost Released appeared first on The Polyglot Developer.

Mobile 40