iOS Application Development @ Neev. It is the number two mobile operating system in the world.
We, at Neev, use Hudson tool for creating automated builds. Neev’s expert development team has designed a framework that improves the performance of iOS-based applications which deal with download of multiple images.
2. 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
3. Why iOS?
• iOS from Apple Inc. has a 21 % market share.
• It is the number two mobile operating system in
the world.
• Apple’s iPhone, which houses the iOS, is the
second highest selling smartphone in the world.
• The Apple App Store, the one-stop-shop for all
iOS applications, has had over 50 billion app
downloads till date.
• Neev has a rich experience of half-a-decade in
developing, testing and deploying applications
on the iOS platform.
4. Hudson for Build Automation:
We, at Neev, use Hudson tool for creating automated builds.
• This tool makes use of shell script to build the Application.
• It is Open Source and is built on Java.
• This enables it to function on all platforms.
• It supports Slave build agents which is a must-have for compiling
iPhone applications.
Why Neev for your iOS application development?
5. A Generic Performance Improvement Framework created by Neev: -
Why Neev for your iOS application development?
•Neev’s expert development team has designed a framework that
improves the performance of iOS-based applications which deal with
download of multiple images.
•This framework is generic and can be implemented on various iOS
projects that deal with images and table views.
•Based on the ‘lazy caching’ model, the framework will download only
those images required to be displayed on the current screen position.
6. A Generic Performance Improvement Framework created by Neev
Why Neev for your iOS application development?
7. B2B Applications
B2C Applications
SDKs
Mobile Gaming
Mobile Video
Streaming
Web Services
Integration
Social Apps
What we can
develop?
Neev Offerings and Competencies in iOS Development
Competencies iOS
Domains worked on
Finance, Retail, Gaming,
Entertainment, Media
Language Objective C
SDK diOS SDK 6.0
IDE XCode 4.5
Maps MapKit Framework
Physics Engine
Cocos2D, Box 2D, Cocos2DX,
Bullet 3D
Push Notifications
Apple Push Notification
Service
Social Gaming
Network
OpenFeint, GameCenter
Analytics Google Analytics, Flurry
Social Media
Integration APIs
FaceBook, Twitter,
FourSquare, Tumblr, Google
Plus, LinkedIn
Ad Integration AdMob, iAD
Testing Test Flight, Monkey Talk
Graphics Library OpenGL
Database/Data
Mgmt.
Core Data, FMDB
Framework, SQLlite
Build Automation Hudson
Competencies iOS
Performance
Memory Profiling, Time
Profiling
Web Service Parser SOAP Services, REST
Security AES Algorithm
GPS CoreLocation
JSON Marshalling KVC Framework
Crash Reporting
Tool
Crashlytics
Java to Object C
Translation
j2objc Tool
Media
OpenAL Framework(For
Audio/Sound), AV
Foundation
3D Game Engine Ogre 3D
Networking
Framework
MKNetworkKit,
ASIHTTPS, NSConnection
Cocoa Framework
Core
Plot/CoreLocation/Core
Image Frameworks
9. Our Expertise in iOS Application Development
Enterprise Mobile Application:
• Neev provides applications that enhance the productivity and save on time, cost and effort
for its clients.
• Neev built an iPad app for one of India’s largest BPO companies that provided the senior
management of its clients a bird’s eye view of the statistics of day-to-day operations with
in-depth graphical representation.
B2C Applications:
• Neev, with a range of iOS applications under its belt, has the right expertise to build your iOS
based application.
• Neev built a stock market data visualization app for Hong Kong’s largest financial
information services company that depicts real-time stock prices in the Hang Seng Index in a
planetary model.
10. Our Expertise in iOS Application Development
Mobile Gaming:
• Neev has extensive expertise right from the conceptualization of a game to developing the
UI/UX to deploying the game on the App store.
• We also develop SDKs on the iOS platform for mobile games.
• Neev built an iPad 3-D chase game named ‘Kangaroo Riley’ for a Bangalore-based start-up.
Mobile Video Streaming:
• Neev has a proven expertise in designing, building, deploying and maintaining video
streaming applications.
• It has worked with more than 15 companies to build such apps.
• Neev developed an award-winning iOS-based video streaming application for a UK-based
home/business security solutions provider.
11. Our Expertise in iOS Application Development
Software Development kits (SDKs):
• Neev is among the very few players in the industry with an
expertise in iOS SDK development.
• Neev’s seasoned development team has completed many
challenging iOS SDK development projects and won laurels from
our clients.
• Neev developed an iOS-based SDK that acts as an ad-content
aggregator and ad publishing platform for mobile application.
12. • During the setup of a mobile practice, the operational procedures involved in
setting up the development environment, licensing, certification and deployment of
the apps in the app store must be considered.
• Apple Inc., provides increased security to applications on its app store. After it is
submitted to the App Store, it takes up to 10 days for an app to be published on the
app store.
• This ensures that only reliable and trustable applications are accessible on the
Apple app store.
• We overcome typical challenges of mobile application development like mobile OS
evolution, mobile app release management, device management etc. with
knowledge of latest iOS updates, attention to detail and careful planning at every
stage of iOS application development.
iOS Application Development - Challenges and Solutions
13. Case Studies - B2C - Stock Market Data Visualization App
- Infocast
• Infocast is HongKong’s biggest financial
information services company with
customers spread across ASEAN.
• A crisp but explicit way to depict complex
data sets of real-time stock prices was
needed. The app depicts the info in a
planetary model, with the Hang Seng Index
as the sun. The planet which revolve in
different orbits represent individual stocks.
The orbit itself indicates the percentage
change in the stock value while the color of
the planet indicates a positive (green),
neutral (yellow) and negative (red) values.
• Users can create a watch list of stocks to be
viewed.
• The information can be viewed in multi-
languages. Currently an option of English or
Mandarin Language is provided.
Solution Highlights
14. Case Studies – Mobile Gaming - Kangaroo Riley
• 3D Chase game on iPad
• 30-Level game with animation
of ten dynamically generated
objects
• Animation was on Ogre
framework
• Memory optimization
techniques applied for
controlling generation and
destruction of objects at right
time.
Solution Highlights
15. • The client is an ad-content aggregator.
The SDK integrates the ad-content
publishing platform with apps and
games for generating ad-revenue.
• Some of the features of SDK include:
Support Text Ads; Support Banner Ads
with three standard image sizes; Image
resizing for non-standard sizes; Rotate
each response ads at regular interval of
20seconds/ad (max three ads will be
received as response ads from server);
Ads can be placed in three positions
Top, Middle and Bottom and only
horizontal positions were supported;
On clicking the Ad, redirect the page to
the Ad page (SDK will not have control
after re-directing)
Solution Highlights
Case Studies - iOS SDK – An Ad Content Aggregator