Mobile Apps and their Place in the Post-Pandemic World

Published on June 10, 2021

From remote work, to social distancing, seemingly every aspect of our daily lives have undergone…

Read More

5 Design Considerations for Your Next mHealth App

Published on June 8, 2021

Today, the healthcare industry is undergoing a major shift in how health-related services are consumed….

Read More

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

AI in Art: A Look at the Tech’s Impact on Creativity

Published on July 4, 2019

For many experts, artificial intelligence (AI) that can complete creative and abstract work such as…

Read More

Product Design Is Crucial to Mobile App Success – Here’s How to Get It Right

Published on May 9, 2019

Design is daunting and difficult; it takes a lot of effort to make something look…

Read More

Dogtown Media Nominated for “Best Apps, Mobile, and Voice: Health & Fitness” Webby Award!

Published on April 8, 2019

Want to skip the article and go straight to the polls to support us? Vote…

Read More

5 Things to Consider When Designing an App

Published on January 28, 2019

Mobile apps require superb functionality to provide a truly valuable solution to a user problem….

Read More

How to Launch Your App: Steps to Build a Mobile App People Will Love

Published on November 28, 2018

Have you ever had an idea for a mobile app but didn’t know where to…

Read More

How AI is Affecting Your Job Safety

Published on October 19, 2017

Image Source: imgix There has been a lot of anti-AI speak doing the rounds. We’ve…

Read More

Mobile Tech Helping Hurricane Relief Efforts

Published on October 13, 2017

Image Source: Lockheed Martin Deep down inside, mobile technology creators want to believe that they’re…

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