1
Valentine’s Day: Why Choosing Your Outsourcing Partner Is Just Like a Date?
2
5 Things You Need to Know Before You Hire Mobile App Developers
3
How to Detect User’s Location and Generate Coordinates Using HTML5 Geolocation
4
#AroundTheGlobe: Snapchat, Instagram and Windows
5
#AroundTheGlobe: Week of Google and Couch Potatoes!
6
#SXSW2016: Seeing is Believing!
7
#AroundTheGlobe – Food, Social, Data Centre and More
8
Keeping up with 2016: Year of Facebook keeping marketers on their toes
9
Keeping Your App Users Stick To Your App – Here’s How The World Is Doing It
10
Capital Numbers Bags 2000th Project

Valentine’s Day: Why Choosing Your Outsourcing Partner Is Just Like a Date?

Valentine’s Day is just around the corner and it is easy to feel the love in the air. Business operations are nothing less than love as both are complex and need your attention. Needless to say, both business and love are rewarding. You can express your love for your business by choosing the right outsourcing partner. Outsourcing allows you to get the benefits of skilled professionals without even the hassles of hiring them. As love fills you with content, outsourcing also does the same by providing high-quality work at reduced cost resulting in increased profits. Choosing your outsourcing partner can be just as confusing as planning a date for your Valentine. Here are some similarities between the two and some tips to select your outsourcing partner.

A Match Made in Heaven

Just like choosing a life partner, choosing a partner for business operations should also be a match made in heaven. When you are choosing an outsourcing company, you must make sure that the company is a fit for the needs of your company. They should offer the exact set of services that your business needs, neither more nor less. This is to ensure that you are getting the best value for your money. For example, if you only want SEO service, you should not be forced to pay for other services that you don’t need but must take as there is no other option. This also means that the SEO service that you choose should be complete and beneficial for you.

You Complete My World

The outsourcing partner you select should be the answer to all your requirements. An outsourcing company must provide you quality work that helps your business to grow. The company you choose should be reliable and genuine. A company that has been around for a longer period of time and has experience in handling projects is a better choice than one that has just been established. An experienced team is also an important deciding factor.  You should research the company to verify whether they have been consistent with their quality and meeting deadlines.

I Can Always Count on You

If you can count on your outsourcing partner and you know that your partner is always there to watch your back, life is a little easier. An essential reason to have an outsourcing company that understands your business and risks involved and helps in the growth of your business.  Apart from maintaining quality and delivering output on time, your outsource partner should also be ready to handle any sort of emergency situations. If you choose the right outsourcing company, you will know what they are capable of.  Make certain you choose a company that has highly qualified and experienced professionals who know their job.

Many outsourcing companies do not have a transparent payment structure. A good outsourcing company lets you know their work procedures and rate structure. This ensures you are not paying extra money in the form of hidden costs or useless jobs.

No One Understand Me Like You Do

A good outsourcing company maintains a great level of communication.  The team members that handle your project must interact with you throughout the procedure. This helps you to keep track of how your work is being done, who is doing the work and how much work is left. It also facilitates better delegation of responsibilities and sets up a level of accountability for those working on the project.  

A reliable outsourcing company gives you advice on the amount of work your business might need and answer all your queries. A well-established outsourcing company has staff that can communicate well in English.

You Treat Me Like I Am the Only One in the World

Last, but not least, your outsourcing partner should value the needs of your business as client satisfaction should be their prime objective.  A good outsourcing service provider customizes their services to meet the needs of the client. They support the client from the order to the finish and even beyond that.

These are all points that you consider while choosing an outsourcing partner. A good partner is beneficial for your business and this relationship is the perfection that will last forever.

5 Things You Need to Know Before You Hire Mobile App Developers

It is a challenging job to identify the right qualified mobile app developers for any firm. In the age of ‘surf-on-the-go’, more and more people are choosing to go mobile over PCs and Laptops. Tablets and Smartphones are slated to completely take over communication and internet surfing by 2020, and a large part of that has already begun. So, it’s not surprising that more and more companies are trying to devise mobile applications for the sake of dispatching their products and services more easily to consumers. Consequently, the market for mobile app developers has boomed and is continuing to boom like never before.   A few things need to be kept in mind during the hiring process:

Agility Is a Key Quality:
Mobile apps require monthly or even bi-weekly updates, depending upon customer reviews and demands. These changes could be on any platform; alpha, beta, prototype or release. Various methodologies and technologies should be used in order to maintain continuity throughout the ever-changing forms and formats.  They do this without spending too much time and resources to suit the varying priorities.

Frameworks or Custom Solutions:
It is important to check whether the app developer you are hiring works within an established framework of solutions, or whether they are leaning more towards custom solutions. Once you identify the approach the developer belongs to, you can move to correct the flaws in the structure/method the developer is following. Customized solutions are easier to fix, but they take a lot of time. On the other hand, structural flaws within a framework are hard to identify and/or correct.

Clear Code and Architecture Is a Must:
The developer(s) should make use of certain architectural patterns and code-writing rules so that an app can be sustainably developed and maintained for a very long period. Unless these things are done, every single app would quickly become dysfunctional and would hence, need to be rebuilt from scratch.

Autonomous or Group Functioning?
There are two kinds of developers: One would simply take your order and develop an app for you (without actually joining your company),  the other (group functioning) would join you as an employee and follow your exclusive directions and preferences. The previous one would be of high quality, but would definitely be less likely to be flexible to your every demand and whim; while the latter’s work can be moulded in any way one wanted.

They Should Have the Skills for Cross-platform Development:
It’s really not enough that the developer is skilled in creating applications for only one platform. If they were to claim the correct market value, then they would be able to develop them for a wide variety of operating systems (iOS, Android, Blackberry, Lynx) and devices (mobiles, tablets, and laptops).


The people you’re hiring should have User Experience and User Interface abilities because in today’s age, it is important that the applications that are created are easy to download. The outline of the app is also important in order for it to be presentable for potential customers. Developers hired should have a good command over the languages of PHP, Java, Python, C#, Objective-C and HTML5. They should also be efficient with runtime engines such as Adobe Flash Lite. It is especially useful if they happen to possess Objective-C view controller writing skills.


Last, but not least, the developer should be able to put themselves in the shoes of their clients and think from their point of view. They should be easy to communicate with, easy to reach and interact with in real time (if you’re utilizing the option of outsourcing to an autonomous company) and should have strong ethics.

How to Detect User’s Location and Generate Coordinates Using HTML5 Geolocation

HTML5 Geolocation

There are instances when you’d like web users to provide their locations to applications that they are using. This is because of privacy reasons. For instance, you may want to seek the user’s permission to report his/her location information to an application that you’re using.

The Geolocation feature in HTML5 is an API that can help you get user’s location data, but only if with their permissions. In this blog post, we explore this HTML5 API feature. Let’s dive in.

Checking browser compatibility for HTML5 Geolocation API

Of course, the first thing that you should do even before you think of implementing this feature on your website is checking whether your current browser is compatible with Geolocation feature. Here’s the code that can help you check for compatibility:

if (navigator.geolocation) {
}
else {
alert (“The Geolocation API is not compatible with your browser. Update your browser”);
}

 If your browser isn’t compatible, then download and install the latest version that supports HTML5. Most modern and latest browsers should support the Geolocation feature.

How can you get the current location of the user?

You’ll use the “getCurrentPosition” function of the “navigator.geolocation” object. The getCurrentPosition function accepts three arguments as its parameters. These are the Success callback, Error callback and position options. If the location data of the user has been fetched successfully, then the success callback is invoked with the obtained position object as the input parameter.

Otherwise, the error callback function is invoked with the error object as the input parameter. Here’s the code that can get the current location of user:

if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition, showError);
}
else {
alert (“The Geolocation API is not compatible with your browser. Update your browser”);
}

Let’s dive deeper and learn more about the three functions

#1: Success Callback function

This function will only be invoked when the web user accepts to share his/her current location information. In this case, the location information will be available as the position object where the function will be called using the position object as the input parameter. The position object will indicate the timestamp which denotes the time at which the location data was retrieved and coordinates of the object.

The coords object has the following characteristics:

●  Latitude and longitude. These are the geographical coordinates expressed in decimal degrees.
●  Accuracy. It specifies the accuracy levels of the latitude and longitude coordinates in meters.
●  Altitude. It’s the height of the current user’s position above the sea level expressed in meters.
●  AltitudeAccuracy. It specifies the how far off the altitude position could be from the actual attitude value
●  Heading. It indicates the 360-degree heading information.
●  Speed. It provides the relative speed of the web user in meters per second.

#2: Error callback function

The Error callback function is an optional callback function which takes the Position Error object as its input argument. It is invoked under the following conditions:

●  When an unknown error has occurred
●  When the request has timed out
●  When the user has denied sharing his/her current location information.
●  The location information isn’t available.

#3: Position Options

It indicates the options that are available for use while retrieving the web user’s location. These options are:

●  EnableHighAccuracy. It’s a Boolean. If its value is true, then user agent will try to provide the most accurate     position. Otherwise, if its value is false, then a less accurate position is obtained.
●  Timeout. It indicates the maximum time which a user agent can take to respond to the location data request.
●  MaximumAge. It specifies how long the user can keep using the cached location data before getting the new location information.

#AroundTheGlobe: Snapchat, Instagram and Windows

Friday - Arround the Globe
So the connected generation has 2 high points (or is it one high and one low) to discuss this weekend!
1
Image source: Techcrunch
Snapchat has added video notes, audio notes, auto-play of stories, and awesome range of stickers … it is no more Snapchat now as rightly mentioned by Techcrunch..it is Snapphone now!
2
Instagram (uh oh, here comes the high-low debate) managed to get an update which erm.. didnt go down well with the audience. The uber-popular platform is migrating to a algorithmic feed, which has not gone down well with brands and users both. They managed to post a statement (sounds more like we-know-stay-calm though) on twitter but it is still a long way for the platform regarding its switch.
However, as of now, we are confident that things will be better from here, since the good photos right now manage to get lost among the less-good photos..so why not!
3
Image source: Techcrunch
And last, Microsoft has embraced change finally, and are bringing the BASH Shell to Windows 10.. time to say All Hail Nadella then?

#AroundTheGlobe: Week of Google and Couch Potatoes!

Friday - AroundTheGlobeWhen it comes to tech, too much keeps happening around us at a ‘breakneck’ speed. #AroundTheGlobe is a space where we do a quick recap of the tech developments that caught our eye during the last 7 days.

Here we go…

chrome-app-list-linux

RIP Google Chrome App Launcher

Chrome is getting streamlined and simplified and that calls for an end to the Chrome App Launcher that was launched 3 years ago. New Chrome downloads will not have the launcher bundled.

“We’ve come a long way from where we began. Oh, I’ll tell you all about it when I see you again.”

speechapi
Say Hello to Google Cloud Speech API

Google’s machine learning technology and related initiatives have received a great fillip, thanks to its recent announcement at GCP Next event in San Francisco. Acc to this recent development, Google’s Speech recognition tech can be used by developers in powering an app.

Woot woot!

binge-watch-tv-860x442

Meet the Couch Potatoes

Deloitte’s latest survey points out to the fact that almost 70% of Americans binge watch.

God bless Netflix, Hulu and likes and God bless United States of America!

 

If anything in the tech world interested you last week as well, do share it with us in the comments below

#SXSW2016: Seeing is Believing!

Capital Number_SXSW

We had heard a lot about it over the years. The moment we decided that we would be going this year, we had started lapping up all about it from the internet. We wanted to be prepared for every little thing that might come our way during our stay at Austin. But we were only fooling ourselves.

You can never know what SXSW is, unless you see it for yourself.

From the moment we landed in Austin we were greeted with buzzing streets, thrumming neighbourhoods and nonchalant embrace of thousands of curious eyes all in search of keyholes to the past, present and the future.

We knew that SXSW is the most diverse conference in the world with attendees and exhibitors from around the world. We knew it would be huge. But believe us when we say that it was YHUGE!

We were drowning in and out of conversations with some of the world’s best innovators; the opportunity to hear them discuss their ambitious visions was absolutely exhilarating.

As mentioned a few days back, we had set up a booth (Stand 1530) at the conference. The response at the booth was excellent. We had the opportunity to meet with several brands, business owners and start-ups and talk about potential working areas for the future.

Mr Jason Dodd, our US Country Head delivered a live Pitch on the stage in front of a packed audience. He explained how Capital Numbers helps organisations save about 20% to 40% on Digital Production costs which they can then spend in a bigger distribution of content.

Here’s an excerpt of his pitch:

Capital Numbers offers In-Demand Skills,  On-Demand. We got a team of over 300 Designers, Developers and Digital Marketers who are available exclusively for you on full-time or part-time basis. Unlike Upwork, these guys are our full time in-house employees. So, we are responsible to guide them with technical and creative direction so they provide you with that consistent, high quality output.

Most organisations break Digital into 4 step process i.e. Strategy, Creative, Production and Distribution. Did you know that production costs represent nearly 30% – 50% of any organisations Digital Budget? But that’s not the worst part; a bigger challenge is that agencies cannot become truly strategic in their digital thinking when they are constrained by that “in-house designer who is sitting idle”. Resource constraints or availability often translates to thinking constraints.

Capital Numbers helps organisations to remove these constraints and helps them save about 20% to 40% on Digital Production costs which they can then spend in a bigger distribution of content. Thus we are a Digital Production Outsourcing Company! 

We are working with some of the biggest agencies, publishers and start-ups in the world as their partner for Digital Production. We believe that this is huge market, with the US alone spending nearly $600 Bn dollars in Digital this year. Our target markets are highly creative but technically handicapped.

Our business model is innovative because we can now tell these guys that they can decouple the production process from everything else and thus become truly strategic and solution agnostic. These guys would rather not deal with technical stuff and we give them just that – “Digital Production as a Service”.

Here are some of our pictures from SXSW 2016

IMG_1474 IMG_4322 IMG_4325 IMG_4327

We wanted to speak to everyone, try out every new wearable, and even all the concerts but most of our time was rather happily spent talking to people about Capital numbers and how we could add value to their product or business. We look forward to hitting Austin again in mid of March next year to revel in the extravaganza that is SXSW.

*BRB, enquiring about details for next year*

If you feel that we can help you reduce your digital spend a well, then get in touch and get a free, no obligation proposal for your project within 12 hours. Contact us now.

 

#AroundTheGlobe – Food, Social, Data Centre and More

Friday - Around The Globe-V2

Each little update on the technology front every second of everyday are those flap of butterfly wings that start a tornado somewhere else. It’s very important to keep track of these regular updates because they help us connect the dots that form the ultimate larger picture.

We have aggregated a few tech updates that have caught our eye this week, and would love to hear your thoughts about the same

YouTube co-founder, Steve Chen launches Nom, a live-streaming platform for food lovers

Picture1

Occulus announced its foray into social side of Virtual Reality on a Samsung Gear VR device

 Picture2

Google has joined the Facebook-founded Open Commute Project – an initiative to share Data Centre

Picture3

Android N Developer Preview has been released by Google surprisingly early

Picture4

Amazon is unveiling a live TV show on its platform to push further into fashion

Picture5

Google’s Deepmind Software AlphaGo beats World Go Champion in 2 games straight

Picture6

Keeping up with 2016: Year of Facebook keeping marketers on their toes

Capital Number_FBMarketing

Stop. Wait a minute. Before you start reading this piece you may want to go refresh your feed again, lest you miss some other update from Facebook. News Flash –  FOMO of Facebook updates are not your own, we are reeling under their onslaught as well.

Give us marketers a sniff of possibilities of better reaching the audience and we will be like dogs with bones. This week particularly, Facebook has been throwing one curve ball after the other at us, with significant updates in UX and features, and we won’t deny that we are interested and want more!

So do we “like” the updates, let’s find out!

Like it. Love it. But you can’t ignore it.

In one of the most significant changes ever done to its UX. Facebook rolled out “reaction” buttons an augmented version of the like button enabling users to respond to post in a more nuanced manner. Facial expressions tagged “love,” “haha,” “sad,” “angry” and “wow” now can be used to respond to a post.

2015-10-08+18_12_22

Marketers earlier found it difficult to gauge the exact reaction to a content / ad simply from a “like” and consumers are sometimes too passive, indifferent or busy to let their exact feelings known in a comment. Now, they will be able to at least get a drift of what their consumers feel about a particular post.

As LiveWorld CEO,  Peter Friedman told SocialTimes,

“For brands, it opens doors not only to evaluate the success or relevance of their content, but to create meaningful customer experiences and humanize the brand. It’s an opportunity to engage customers on a deeper level, more often and with better results. Social is fundamentally an engagement media form with the secret sauce being emotion. That’s what achieves desired business results because customer involvement drives commitment, which drives loyalty, awareness and sales.”

Though Facebook is yet to differentiate between the reactions yet, all the reactions would be counted as additional likes, for the moment. Facebook says that the way users react to a post will be later incorporated to affect the algorithm in rather complex ways.

The full potential of these reaction buttons can only be realized if only we are allowed to use them to target our ads. We already have metrics on “likes”, if we get data on these reaction buttons too, it can significantly help us in understanding our work better.

Some brands wasted no time capitalizing on the frenzy though

Chevrolet was one of the first

Canvas. Canvas on the ‘wall’!

Move over Carousel ads, Canvas ads are here. A gift addressed specially to marketers, Facebook launched interactive mobile ads called Canvas earlier this week. The canvas ads are an augmentation of the carousel ads which allowed users to swipe through more of brand content if they expressed interest in a line of content.

facebook-ads02

Source: Engadget

Canvas ads resemble mini-websites that designed around specific products but it reportedly loads 10 times faster than web pages. The idea behind canvas is pretty much evident in its name itself, it allows brands to tell stories without having to worry much about restrictive spaces. Current launch partners for the Canvas experience include Lowe’s, Coca Cola, L’Occitane, ASUS and Burberry, these are brands which aided Facebook in testing the canvas experience.

The canvas ads should enable more immersive mobile experiences, thus can hugely impact brands especially looking to target mobile consumers

Facebook understands and you must too, that social commerce is here to stay. It’s an intersection of a lot many crucial marketing points and too ignore it is folly. You must always stay one step ahead, adapting to the latest developments as seamlessly as possible and one of the only ways to do so is emphasis on creation of media agnostic content.

We at Capital Numbers always try and keep abreast with advancements in digital marketing fields to help you craft your marketing communication and meet your business goals. To know more about how to best use these continuous updates, visit http://www.capitalnumbers.com/user_engagement.php

Keeping Your App Users Stick To Your App – Here’s How The World Is Doing It

Capital Number_Blog_MobileApps

Loyalty these days is a myth you say? Customers are increasingly becoming impatient and are always on the lookout for competitor vehicles? We agree to disagree with your opinion here; because data says that apps that go the extra mile manage to retain their user base, no matter what avalanche or blizzard while en route. This document intends to focus on a few tricks that are being widely hailed as the best of practices on user-retention around apps.

Laws of attraction:

#1 – User should come back to your app

The popular football game app, FIFA 16 Ultimate Team, has a catchy hook – each day, they give out a reward package to the gamer-user first thing in the morning.

It is important that the user gets motivated by the push notification from the app. It is not like “Hey you have forgotten me!” that would go out to the user. The notification should lure the consumer; pull the consumer towards the app.

#2 – Get the ‘Loyals’ on board

And now that you have a steady stream of people daily coming back to your app, it is time to focus on your “superusers”. These Loyals are your mouthpieces; they are the people who will drive your conversions – and this is where you should create a proper rewards program to gratify these power users.

Wikets have a fantastic program that drives more engagement once an user shares the app on SM channels after using it.

Reward programs allow a user to look forward to using the app more, so that they get gratified more. Is that too much to ask for? We would not mind on that.

#3 – Get those feedbacks in line

Up next, once you have the superusers in action, there is bound to be a steady stream of feedbacks, and trust us, it will take more than ‘listening’.

It is essential to have a healthy feedback process, but more than that, it is essential to have a mechanism that will process these reviews and carve out solutions too.

UBER has a fantastic rating system (and which is 2-click). India-based Book My Show, a ticket-booking app, has a similar rating system in place that asks so much yet is so much hassle-free.

Feedback processes are vital to user-retention ecosystem.

As a start, incorporate a small survey within your app that will ask the user about her / his experience.

You may also deploy a “Contact” button that will go back to the user every time the user faces an uphill task.

Positive ratings boost the app-store ranking too.

And we all know how positive app store ratings give the app credibility in front of the world.

P.S.

Feedback should be collected in-app.

Taking the user outside the app is not a good practice and often leads to a break in the concentration of the user while using the app.

#4 –Content is still the king

And now, how many times have you heard of this statement? Yet one may never get tired of this sentence – because yes, content is still the king. And this applies to apps too, where new kind of content is what users comeback for on a daily basis.

Take the example of Subway Surfers. They have a weekly hunt and a world tour that takes the user round the world in this world of endless running. Also, the user experiences new locations, new visuals and definitely new characters that make the game intriguing and the user stick to the app.

How can content create a difference for your app? You may curate various relevant contents as per your users’ choices. You may create new stuffs too. This is an internal decision which the internal stakeholders have to decide based on the audience behaviour and pattern emerging out of that behaviour.

#5 – Metrics

Last, not least, metrics will play a vital role in deciding what is working for your app and what is not. What are the factors that are creating a sticky factor for your user base is something that the metrics will help you to decode.

There are 3 types of metrics that you should track –

Mobile visitors – Volume, demographics, buying patterns of your audience should be clearly focussed on. Optimization of your app can be created accordingly.

User behaviour – Tracking the usage pattern on your mobile app can help you find useful information about your audience. This will further help you to adjust your sails as per the wind.

Campaign performance metrics – Did that last movie tie-up you did work well with the audience? Did they click enough on that meet-your-fave-superstar button? This is exactly what you need to gauge before signing the next set of campaigns with external stakeholders.

In this age of increased competition, retaining a user is a mean task. We at Capital Numbers work hard on fine aspects like these so that the overall product creates an effect that is soothing to the end-user.

How has your journey been as an app owner? Share your thoughts with us by commenting below.

 

Capital Numbers Bags 2000th Project

The newest feather to the hat is the 2000th project”, said a very elated Mukul Gupta, Managing Director Capital Numbers.

The company has shown a phenomenal growth since its inception and especially over the past year bagging its 2000th project in this month.

Last one year had been super exciting for us”, adds Mukul Gupta. “We started multiple offices in the US and one in Australia, we began a separate division to focus on the Indian market. Our revenue grew by over 100% from INR 6 Crores last year to INR 13 Crores this year.”

Capital Numbers started its operations in 2012 with three members on board. The growth since then had been remarkable with 250+ full-time in-house employees currently working with the company. 

Bagging 2000th project gives us an extra zeal to work even smarter”, said Anindya Mukherjee, Operations Head, Capital Numbers.

Considering its growth, in terms of review, employment generation and client acquisition, Capital Numbers has proved that it is the fastest growing IT start-up of Kolkata.

Copyright © 2012 - 2017 CapitalNumbers Infotech Pvt Ltd. All Rights Reserved.