Facebook Encourages AI Students to Focus on Mathematics

Published on December 2, 2016

Facebook’s Yann LeCun is a leading figure in the artificial intelligence (AI) community, and responsible…

Read More

Instagram Combines Snapchat and Periscope for Live Video

Published on November 23, 2016

The best artists steal. The best iPhone app developers adopt the most popular features around…

Read More

This 18-year-old’s Startup Could Accelerate Development Time

Published on November 22, 2016

Every once in a while, something comes along that disrupts the app development cycle and…

Read More

What “Anti-Smartphone” Products Have To Teach Developers

Published on November 17, 2016

App fatigue is an epidemic, and smartphone users feel more overwhelmed by technology than every…

Read More

How a French Startup Is Re-making Privacy-first Ai Tech

Published on November 11, 2016

When techies think of artificial intelligence, they usually think of big venture capital projects in…

Read More

Mobile Forecast: Upcoming Sharing Economy App Opportunities

Published on November 10, 2016

 Twenty years have passed since eBay democratized auctions and seven since the first Uber rolled…

Read More

What Would Happen If Capital Hill Ran the US Like a Startup?

Published on November 3, 2016

Government is often slow and difficult to understand. Tech moves quickly and is relatively simple…

Read More

MACRA Medicare Update Fails Patients, Doctors, and Startups

Published on October 21, 2016

The Los Angeles app development community has been cautiously optimistic the past few weeks about…

Read More

MedTech IoT Products Prove the Critics Wrong

Published on October 19, 2016

A popular criticism of the Internet of things (IoT) is that it’s “just not necessary.”…

Read More

Siri Needs an Upgrade for the Google vs Apple Mobile Battle

Published on October 14, 2016

Google has been making serious advances into the premium-class smartphone market that Apple’s iPhone has…

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