App Downloads and Revenues Recently Skyrocketed, but This Is Just the Beginning

Published on April 20, 2018

The app market broke records in late 2017, but it’s not done growing yet. According to…

Read More

Help California Protect Net Neutrality

Published on April 12, 2018

Sometimes, you don’t know what you have until it’s gone. In December 2017, the FCC…

Read More

Is 2018 the Year of Edge-Computing for Apps?

Published on April 10, 2018

The cloud is going through a bit of a transformation right now. Electronic manufacturers are…

Read More

Our Amazing Client, GreyMatters, Won Fast Company’s 2018 World Changing Ideas Awards!

Published on April 9, 2018

It takes true innovation and grit to persist with creating your vision. This is even…

Read More

A Day in the Life of an AI-Fueled Future Society

Published on April 5, 2018

Are we really ready for our inevitable future with artificial intelligence (AI)? It’s hard to…

Read More

See the Potential of Mobile Augmented Reality in Our New Demo

Published on April 3, 2018

What comes to your mind when you hear the words “augmented reality” (AR)? Do you…

Read More

How to Go From Struggling Startup to the Inc. 500 List: A B2B Growth Show Special

Published on March 27, 2018

It may be true that nothing worth anything comes easy. But just because success takes…

Read More

Are We Witnessing the Fall of Facebook?

Published on March 26, 2018

Fake news, data privacy issues, mental health concerns… Facebook has seen its fair share of…

Read More

SXSW 2018 Tackled the Tough Topics Surrounding Tech

Published on March 22, 2018

South by Southwest (SXSW) is many things to different people. But although it’s touted as…

Read More

Dogtown Media Talks Tech With Members of the Marshall Memorial Fellowship

Published on March 20, 2018

At Dogtown Media, we’re absolutely obsessed with the future! We love to learn, ponder, and…

Read More
// Add original row class to side image sections $('section.side-image').each(function() {var rowClass = $(this).find('.wpb_row').first().attr('class').split('vc_row-fluid').pop().trim();$(this).addClass(rowClass);}); // Highlight portfolio in navigation on project pages $('body.posttype-portfolio').find('#menu-navigation a[href*="/portfolio/"]').parent().addClass('current-menu-item'); // Highlight services in navigation on services pages $('body.parent-pageid-12').find('#menu-navigation a[href*="/app-development-services/"]').parent().addClass('current-menu-item'); // Copy tab titles into content for responsive view $('.wpb_tabs .ui-tabs-anchor').each(function() {$( '.wpb_tab' + $(this).attr('href') ).prepend('
' + $(this).html() + '
');}); /*if (jQuery('.portfolio-page').length > 0){*/ /*portfolio-template-default*/ if (jQuery('.portfolio-template-default').length == 0){ $.fn.extend({ animationend: function(callback) { return this.one('webkitAnimationEnd mozAnimationEnd oAnimationEnd oanimationend animationend', callback); }, initWaypoint: function() { return this.addClass('waypoint') .removeClass('animated') .waypoint2(function(direction) { //console.log(this.element) $(this.element).addClass('animated'); this.destroy(); }, { offset: '80%' }); } }); } if (jQuery('.portfolio-template-default.single-portfolio').length > 0){ setTimeout(function () { jQuery('.page-header h1.waypoint, .page-header p.waypoint').addClass('animated'); }, 1000); } if ( window.matchMedia('(min-width: 481px)').matches ) { var waypoints = null; var $waypoints = $('.waypoint'); var waypointSelectors = { 'common': [ $('section.vc_row').has('.lead').find('h1, h2, .lead, .btn'), '[class*="vc_col-"]:not([class*="-12"])', 'section.side-image .image-container', 'section.text-intro h2', 'section.howwework-preview .wpb_tabs', 'section.publications .col-sm-4', 'section.featured-projects .rev_slider_wrapper', 'section.landing-location-intro .wpb_text_column' ], 'home': [], 'app-development-services': [ 'section.services-slider', 'section.services-specialities' ], 'portfolio': [ '.portfolio-showcase [class^="col-"]' ], 'about': [ $('.team-member') ], 'landing': [ '.posts-container .col-sm-6' ], 'staging': [ '.section-clients-v2 .col-sm-3' ] } var pageSlug = window.location.href.split('/'); if (pageSlug.length > 4) { pageSlug = pageSlug[pageSlug.length - 2]; } else { pageSlug = 'home'; } _.every(waypointSelectors, function(selectors, page) { _.each(selectors, function(selector) { $waypoints = $waypoints.add(selector); }); if (page === 'common' || page === pageSlug) { _.each(selectors, function(selector) { $waypoints = $waypoints.add(selector); }); if (page === pageSlug) return false; } return true; }); waypoints = $waypoints.initWaypoint(); } });})(jQuery);-->