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

Machine Learning in Medicine: The Benefits & Challenges

Published on January 24, 2019

Healthcare’s transformation at the hands of artificial intelligence (AI) and machine learning (ML) will undoubtedly…

Read More

5G Is Coming—and Our Phones Will Never Be the Same

Published on January 17, 2019

In 2019, a profound paradigm shift is set to occur that will affect consumers, enterprises, mobile…

Read More

How AI Is Fueling China’s Microchip Industry

Published on January 1, 2019

Ready for a revolution? AI is going to change the world in unprecedented ways. See…

Read More

Ajit Pai Admits Russia Meddled in Net Neutrality Process

Published on December 10, 2018

You don’t have to be a mobile app developer, programmer, or any other type of…

Read More

6 Machine Learning Use Cases for Mobile Apps

Published on November 26, 2018

Machine learning is going to change every industry. Want to know how it will affect…

Read More

The Biggest Mobile App Development Trends in 2019

Published on November 22, 2018

Smartphone adoption is rising. The number of smartphone users worldwide recently crossed 5.135 billion and…

Read More

5 Things I Learned at Harvard

Published on November 19, 2018

Do you remember your first day at school? It’s a question rarely encountered in business….

Read More
clutch-banner

Dogtown Media Featured as a Top Mobile App Developer in California by Clutch

Published on November 2, 2018

At Dogtown Media, we specialize in mobile app development, grounded with expert knowledge in the…

Read More

How China Hacked Amazon, Apple, and Many More With a Tiny Chip

Published on October 15, 2018

China’s garnered plenty of media attention lately, mostly in relation to the controversy surrounding Google’s…

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