How IoT Is Improving the Mobile App User Experience

Published on May 7, 2020

The Internet of Things (IoT) is most often talked about in reference to large industries…

Read More

Mobile Location Data: An Indispensable Tool in Our Fight Against COVID-19?

Published on April 22, 2020

It’s rare for Apple and Google to team up on a project, but the two…

Read More

Internet of Things 101: What’s Cellular IoT?

Published on March 18, 2020

The Internet of Things (IoT) allows us to send, receive, and act upon data in…

Read More

Dogtown Media Lauded Amongst California’s Leading App Developers!

Published on March 11, 2020

In today’s fast-paced economy, we know it can be difficult to follow all of the…

Read More

Dogtown Media CEO Talks Tech at ACT’s “Developed | The App Economy” Tour

Published on February 11, 2020

It’s no secret that launching a mobile app can be a complex and stressful endeavor….

Read More

Take These Three Steps To Thrive In The 5G Era

Published on January 21, 2020

Original Article Featured in Forbes. The 5G era is upon us. At Dogtown Media, our team…

Read More

How IoT-Based Mobile Apps Impact User Experience

Published on December 30, 2019

The Internet of Things (IoT) is rapidly growing, and it’s already made its way to…

Read More

The Top Mobile App Development Trends of 2020

Published on December 18, 2019

2020 marks the end of an era in which we’ve witnessed a drastic transformation of…

Read More

Dogtown Media Recognized as 27th Best B2B Service Provider in the World by 2019 Clutch 1000 List!

Published on December 10, 2019

We know you’ve read the title, but sometimes things don’t feel real until you type…

Read More

5G is Coming — Here’s How Entrepreneurs Can Leverage It

Published on December 3, 2019

Original article featured in ReadWrite. Sprint’s recent launch of its 5G network in Kansas City, Missouri; Dallas; Houston;…

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);-->