Pokemon Go Underscores Public Desire for Augmented Reality

Published on July 19, 2016

When Matthew Blake, a 14-year old suffering from autism, finally began reaching out to his…

Read More

iOS vs Android: How to Choose a Platform

Published on July 19, 2016

Choosing a platform isn’t easy, but it’s one of the most important decisions faced by…

Read More

Startups Increasingly Tackling Policy and Social Issues

Published on July 18, 2016

Sidewalk labs (an Alphabet subsidiary) is proposing to build Columbus, Ohio’s public transportation from scratch….

Read More

Augmented Reality vs Virtual Reality: Which Trend Will Dominate?

Published on July 15, 2016

Virtual reality has been dominating media coverage of tech, and when mobile app users imagine…

Read More

Dogtown Media Has Returned to Our Venice Beach Roots

Published on July 13, 2016

We’re moving! Well, moving back home, to be specific. Dogtown Media has grown by leaps…

Read More

The Best Apps to Accelerate Your Startup

Published on July 12, 2016

The startup life has never been easy. More than 90% of mobile apps fold within…

Read More

Startup Founders Looking to AgTech as next Frontier

Published on July 12, 2016

KisanHub is a startup with a simple mission: using tech to help farmers grow more…

Read More

Can Mobile Apps Make a Real Contribution to Social Justice?

Published on July 11, 2016

While Facebook’s stance on censorship remains murky, the unicorn tech giant has issued multiple statements…

Read More

On-demand Service Startups Start Targeting the Suburbs

Published on July 5, 2016

Food delivery startup Farm Hill announced their intention to expand into San Francisco last week,…

Read More
Freemium App

Freemium Pricing: Can it Work for My App?

Published on July 5, 2016

In just a few years, freemium pricing for mobile apps has gone from an unusual…

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