I Have an App Idea: What Do I Do Next?

Published on August 9, 2016

Think about this for a second: Apple has twice as many credit cards on file…

Read More

How to Guess Startup Success Without Knowing What They Do

Published on August 9, 2016

Yahoo’s $4.8 billion sale to Verizon in recent months has drawn the eyes of the…

Read More

Baidu Betting Big on Augmented Reality as Mainstream Feature

Published on August 4, 2016

Baidu has announced that they’ll soon be launching DuSee, an augmented reality platform, to join…

Read More

Mobile Tech for Elderly Users Is a Huge Startup Opportunity

Published on August 2, 2016

If you’ve ever tried to walk your grandparents through the basics of using an iPad…

Read More

Video Could Be the next Disruptive Force in Mobile Ecommerce

Published on August 2, 2016

MikMak, a video shopping service for mobile, just closed a $3.2 million seed round —…

Read More

What Are the Alternatives to SMS Codes for Digital Security?

Published on August 1, 2016

Well, it’s happened — the hackers have gotten into the text messages. According to a…

Read More

Internet of Things Will Bring UX Principles to Public

Published on July 26, 2016

Self-driving cars. Wearable MedTech devices. IoT appliances that communicate and react to users. UX design…

Read More

How to Build a Startup Team From Scratch

Published on July 26, 2016

“The most important thing for you as an entrepreneur trying to build something is, you…

Read More

How Berlin Became an International Startup Capital

Published on July 22, 2016

Berlin’s unique combination of a central Europe location, cheap rent, and funky creative culture have…

Read More

Asian Chat Apps Suggest Mobile Environments Trump Interfaces

Published on July 19, 2016

Line, a massively popular mobile messaging app from Japan, went public last week, jumping over…

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