Magento eCommerce
SaaS Applications
Video Streaming Portals
Rich Internet Apps
Custom Development
250+ team with experience in
managing offshore, distributed
development.
Neev Technologies established
in Jan ’05
VC Funding in 2009 By Basil
Partners
Part of Publicis Groupe
Member of NASSCOM.
Development Centers in
Bangalore and Pune.
Offices at Bangalore, USA,
Delhi, Pune, Singapore and
Stockholm.
Key Company Highlights
iPhone
Android
Windows Phone 7
HTML5 Apps
Web
User Interface Design and User Experience Design
Performance Consulting Practices
Quality Assurance & Testing
AWS Consulting Partner
Rackspace
Joyent
Heroku
Google App Engine
Mobile Cloud
About Neev
Outsourced Product Development
Why Android? - The Global Market for Android
• Currently, 87% of the world’s population uses a
mobile phone and more than a billion people use
smartphone.
• The Android operating system (OS) holds a 70%
market share of smartphones and tablets
globally with more than 700,000 applications
built on the platform.
• IDC, a marketing intelligence and analysis
company, says Android will continue its
dominance in the mobile OS space over the next
five years.
Different Versions of Android – A break-up
• Among the different Android versions, Jelly bean holds a 28.4 % market share while Ice
Cream Sandwich and Gingerbread have a 27.5% and 38.5% market share respectively.
Neev Offerings and Competencies in Android Development
B2B Applications
B2C Applications
SDKs
Mobile Gaming
Mobile Video
Streaming
Web Services
Integration
Social Apps
What we can
develop?
Competencies Android
Performance
MAT Tool(Memory
Analyzer Tool)
Web Service
Parser
Jackson, SAX Parser
Augmented
Reality
Wikitude
Security Proguard
GPS
Enmia Listener, GPS
Native, New Google
Location Service
Code Review
Tool
Sonar, Lint
Object
Relational
Mapping
Framework
ORM Lite
Competencies Android
Domains
worked on
Travel, Automobile, Gaming,
Educational, Entertainment,
Media
Language Java
SDK Android SDK
IDE Eclipse
Maps OSMAnd, Google Maps
Physics Engine JBox 2D,Box 2D
Push
Notifications
C2DM, GCM
Social Gaming
Network
OpenFeint, GameCenter
Analytics Google Analytics, Flurry
Social Media
Integration APIs
FaceBook, Twitter,
FourSquare, Tumblr, Google
Plus
Ad Integration AdMob
Testing
JUNIT, Robotium, Perfecto
Mobile
Graphics Library OpenGL
Database/Data
Mgmt.
SQL-Lite DB, Couch DB
Build
Automation
Hudson
Neev Mobile UI/UX Competencies
Cross Platform : Front-end
HTML5 / XHTML
Responsive Design
CSS/CSS3
jQuery / JavaScript
CodeIgnitor
GWT(UI/UX)
Ajax
Google charts, High charts
Twitter BootStrap,
JSON
FPDF
UX/UI Design
Axure (for wireframing)
Adobe Photoshop
Adobe Illustrator
Adobe Flash
Adobe Dreamweaver
CorelDraw
Graphic Design
Adobe Indesign
Adobe Flash
3Ds Max
Autodesk Maya (3d)
Combustion
Adobe Premiere Pro
Sound forge
Adobe After Effects (Videos)
Adobe Flex
Swish Max
Image Ready
Our Expertise in Android Application Development
• Neev has been building Android applications for more than four years.
• With a state-of-the-art development facility, we have developed, tested and deployed over 50 mobile
applications.
Software Development Kits (SDKs) :
• We have helped many Independent Software Vendors (ISVs) create SDKs on Android to aid their
application development on the Android platform.
Enterprise Mobility (B2B Applications):
• Decision makers now see that enterprise mobility tools increase productivity, reduce paperwork, and
increase revenue in ways other devices simply cannot.
• Neev has an extensive experience working with high profile clients to develop Android applications
that simplify operations, streamline processes and increase revenues.
Our Expertise in Android Application Development
Mobile Gaming:
• With an expert UI/UX team, we have a hands-on experience in enriching your gaming experience and
providing the user with maximum entertainment.
Mobile Video Streaming:
• Our mobile video streaming clients are spread across verticals including media and entertainment,
education, social media networking and direct consumer applications.
• We design, build, deploy and maintain applications that are stable and reliable and could work even
on slow internet connections.
• We counter the device fragmentation challenge by determining:
The version of Android for which we would be building the application.
The fragmentation of each version.
• We decide on the devices which are commonly used for each of these versions.
• We also take the following factors into consideration:
Form factor and Resolution
RAM, Memory
Touch/Non-touch based devices
Devices with built-in GPS/no GPS
Handling the Device Fragmentation Challenge
• The valuable data provided by our built-in mobile analytics tools enable us to determine the right
mobile platform, identify the source of traffic and measure app performance.
• An Android application developer license allows us to test many devices to ensure the application
performs at its peak on all devices.
• Neev utilizes its extensive experience in performing mobile testing over:
Emulators
Physical devices that are part of our test lab
Cloud based devices - which allows organizations to streamline processes; perform more tests
on each handset and ensure optimal compatibility of the application, site or service on more
handsets, networks and locations resulting in better quality testing, shorter time-to-market
and overall reduction in costs and logistical efforts.
State-of-the-art Development Facility and Test Lab
Case Studies – Enterprise Mobility - An App for Cab Drivers –
Taxi For Sure
• TaxiForSure.com is an aggregator of car rentals
and taxis in India. They work with various taxi
operators and enable them with technology to
ensure that customers get an easily accessible,
safe, reliable taxi ride ‘for sure’.
• The Android mobile App was built to
communicate the cab location and availability
to the central server. It also provided a two-way
interactive platform to communicate
trip/booking details from server to every cab
and commit pick-ups.
• Some of the features built in the app include:
Authentication, location and route tracking,
navigation, metering, Pick-up or rejection
confirmations, Pushing jobs from back-end
servers to the device.
• Node.js was used for server side scripting.
Solution Highlights
Case Studies - Android SDK - Appbattler
• Appbattler provides a platform for gamers to
socialize, throw challenges and battle out to
win prizes. Game developers can integrate this
platform into their games to augment users
and revenues.
• Neev has developed the SDK to be integrated
by the game developers/publishers into their
games.
• Some of the basic features of SDK include
registration, follow on social media, news,
profile and account features. Apart from this
users can also throw and participate
challenges, search challenges/ users/ games,
chat/socialize with other gamers, view
leadership boards.
Solution Highlights
Case Studies – B2C- Travel and Information guide App - Tripflick
• TripFlick is a Singapore-based tourist information
services company. The application consists of: A web
portal for their users with the capability of
registering and finding information on the points of
interest (POI) in Singapore (to help them plan their
trip) and an android application to plan their trip via
a mobile device. Both web and android app are
seamlessly integrated.
• The app is designed such that it works in offline
mode and leads to huge savings in data transfer
charges while the mobile service is on international
roaming.
• Geo-localized recommendations are made to the
customer on places of interest around him based on
customer’s current location, opening/closing hours
of a place of interest, etc.
• Map view with dynamic routing and voice
capabilities.
Solution Highlights
• Built for Android & iOS
Platforms.
• Player has to help the
baby reach exit point
without being spotted by
the parent.
• 4 million downloads on
both Android and iOS
platforms.
Case Studies – Mobile Gaming - Baby’s Day Out for
Games2Win
Solution Highlights
Case Studies - Mobile Video Streaming - Myplex.tv
• Myplex.tv is the flagship service of Apalya.
Apalya holds a monopoly in India in mobile
video content streaming market.
• Neev designed, developed and deployed a fully
scalable cloud-based application architecture
that coould support heavy traffic and heavy
content.
• Neev developed the backend infrastructure
required for pre-processing all video content
into 4 different formats (low, medium, high,
very high) to suit the consumer’s network
bandwidth capacity and video quality
requirements.
• In order to enable the video to play on various
devices, the solution was enabled to stream
content in various formats such as RTMP,
RTMPE, RTSP, HTTP.
Solution Highlights
Key Challenges in Android Application Development
• Google releases a new version of Android every 6 months and device manufacturers take
anywhere between 3 to 6 months to come up with phones that support the new version.
• This gives us a lead time of anywhere between 3 to 6 months to release apps which are
compatible and utilize the features provided by the latest version of the OS.
• Such nuances need to be handled right at the beginning of application development, and
the processes should be defined in such a way that adaptability to the new versions of
Android is seamless.
• While the process is sturdy, the apps are contemporary and stay in line with the evolving
ecosystem.