Showing posts with label Mobile. Show all posts
Showing posts with label Mobile. Show all posts

Saturday, June 24, 2017

Object Detection APIs will change the future of camera apps

Google launches tensorflow object detection api. This can help stir a new trend in photo apps where the apps can be then used to remove detected items from a photo and may be even replace an object with a different object. Think #SNAPCHAT AR ads, and enhance them to allow objects from your own photos replace those in another pictures. Potentially in the future, this can be moved to videos when combined with Google cloud Video Intelligence API. Take it one step further and let computers build your marketing ads on the fly and publish with human intervention.

https://research.googleblog.com/2017/06/supercharge-your-computer-vision-models.html

Sunday, May 22, 2016

Accelerated Mobile Pages aka AMP

Back in September 2015, the first official specs for the Accelerated Mobile Pages project were launched. The goal of the project is to provide a mechanism that facilitates faster delivery and rendering of content served over mobile web pages. Google is backing this project and when combined with Progressive Web Apps project it can help publishers of content as well as mobile site owners to reduce current high bounce rates attributed to a variety of performance and page load concerns. Google is also allowing free use of Google AMP Cache and has stated that "it will provide a cache that can be used by anyone at no cost, and all AMPs will be cached by Google’s cache". You can easily create your own AMP pages. Discovery of AMP pages by Google and other search engines is easily handled by the <link> tag with "amprel". AMP also provides for creating responsive page by simply appending "layout=responsive" to the AMP Html tags. Check it out at the following links

Google AMP Project

Google AMP Cache

Sunday, August 30, 2015

Swift - An Interactive & open source attitude towards iOS programming by Apple - Is Apple aiming for write it once, run it anywhere?

Later this year, Apple will be making it's Swift programming language open source. The concept makes all the sense as it aims to re-invigorate and define new benchmarks across the mobile computing universe of phones, phablets and tablets. Of course, arguments were and will continue to be made regarding the market share of Apple vs the glut of Android based devices, however Swift may be a game changer. There have already been attempts at making a compiler that can convert Swift code into Java byte code that can then be converted into an Android Package (APK) for installation on Android Devices (Use Apple Swift to make an Android App). Once Swift is released as Open Source, there will definitely more attempts at this. Think about companies who would like to write it once and release their apps to both iOS and Android based devices.


Swift Playgrounds lets you see the results for every line of code that is typed. This lends itself naturally to viewing UI changes specially code snippets for an animated SpriteKit scene. Stay tuned for the Open Source Launch and get ready for a new mobile app development era.

Responsibilities Of A Leader

Someone asked me about 3 key responsibilities of a leader, #ResponsibilitiesOfALeader    1) Be available to your team. Give priority to your...