Hult Prize Awards $1 Million To App For Bus Issues in Africa

Published on September 30, 2016

This year’s Hult Prize has gone to a startup created by students from who originate…

Read More

San Francisco Startup Takes On Wi-Fi Moochers

Published on September 28, 2016

Coffeeshops are a favorite hangout for app developers and tech workers. They also have a…

Read More

Building Apps 101: The Core Resources Tech Startups Need

Published on September 28, 2016

Marketing and growth strategy are the “software” of a startup. The “hardware” is the system…

Read More

Google Trips Proves a Promising Addition to Mobile Travel

Published on September 27, 2016

It’s been a couple weeks now since Google’s mobile app development team launched Trips, their…

Read More

Snapchat Wearable Hardware: Users Curious But Skeptical

Published on September 26, 2016

Google Glass crashed and burned in their attempt to bring wearable augmented reality tech to…

Read More

Wikipedia Becomes A Battleground For Detail-Obsessed Bots

Published on September 23, 2016

It turns out bots aren’t as peace-loving as Microsoft’s Tay might have lead us to…

Read More

Getting Your App Idea off the Ground: Zero to Critical Mass

Published on September 22, 2016

Getting your app idea off the ground is similar to getting a rocket into space….

Read More

Investors Vote with Their Wallets for Messaging App Startups

Published on September 21, 2016

Messaging was a theme for the past three years of mobile app development, even before…

Read More

Controversial iPhone 7 Headphones Put Software Center Stage

Published on September 20, 2016

There’s a saying that for a carpenter, the solution to every problem is a nail….

Read More

How Startups Can Succeed as “Mega-Apps” Dominate App Store

Published on September 19, 2016

Apps are like people — they tend to congregate in the interest of convenience. User…

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