Estuate Mobile Application Expertise
2015
Razor-sharp Focus
Well-established
Trust-based Relationships
Agile with Mature Execution Model
Headquartered in Silicon Valley, USA Consistent 8-year Growth Record, 250+ Employees Offices in U.S., Canada, U.K. and India Mature Management Team
Information Lifecycle Governance with IBM Optim Oracle Technologies and Applications Implementation Product Engineering Services Big Data & Business Intelligence
Majority of New Business through Client Referral Strong, Long-term Relationships Clients from Start-up to Fortune 50 Exceptional Client Satisfaction -- “Extreme Service” Culture
The Agility of a Start-up Profitable and Financially Stable Continuous Investments in Employee Training Complete Infrastructure to Execute Any Size Project
Estuate is the Go to Partner for IBM for Optim implementations and an Oracle Gold Partner.
About Estuate
2
We focus on five specialized IT service areas
Consulting
Design
Integration
Implementation
Maintenance & Support
Information Lifecycle
Governance with IBM Optim
Oracle Technology & Applications
Big Data & Business
Intelligence Product
Engineering Services
Staff Augmentation
Database Migration
Our Service Offerings
3
4
Full PDLC capabilities: From requirements to design, architecture, build,
test, sustenance & support for mobile technologies and solutions
Mobile Computing Domain Expertise include leveraging development
tools and utilities to accelerate time to market.
Use of automation tool for simulator testing, device testing
Several successful engagements across multiple domains
Mobile Centre of Excellence
Team of 20+ Mobile application development experts
Expertise with Android, iPhone, Blackberry, Windows Mobile
Technologies: – iOS SDK, Android SDK, BB RIM/JDE, .NET/CE
Mobile Application Development Services
5
Mobile Application Development Lifecycle
Task Skill Set Requirement
Business Requirement Mapping
Requirement Study Functional analysts, Technical Specialist
Technical Analysis
Requirement Analysis, Application UI Flow, Plotting Application Sequence, Class Diagram, Test Case, Application Deployment Technique
Functional analysts, Technical Specialist, Test Lead
Workshop with users
Workshop with Business Users Functional analysts, Technical Specialist
Development and Testing
Development & Testing Functional analysts, Technical Specialist, Developers
System Testing & User Acceptance Testing
Simulator Testing, Device Testing, Over the Air Testing, User Acceptance Testing
Functional analysts, Developers, Users
Go Live
Deployment (Go-live) Functional analysts, Technical Specialist, Developers
6
Test against live carriers as well as Wi-Fi. Supported carriers include 4G
providers in the U.S. (including AT&T Mobile, Verizon, and Sprint) as well as
Wi-Fi and global network providers
Test using engineers anywhere in the world over the Internet
Automating mobile app testing in the cloud and on-demand
Enabling validation of mobile apps on a multitude of real handsets and
networks
Removing the need to procure different devices and platforms
Shortening the testing cycle by up to 50%
Mobile App Quality Assurance Offerings
7
Full PDLC capabilities: From requirements to design, architecture, build,
test, sustenance & support for custom and commercial applications
Cloud/SOA enablement of on premise applications
Software test automation using leading tools
Platforms: Oracle, IBM technology and many more
Technologies: iOS, Android, Java, Microsoft .NET
Application integration
Cloud / Web services/SOA, middleware, point-to-point, API-based,
database-centric, intranet/extranet integration specialists
Comprehensive data integrity, data cleansing and enterprise search
indexing
Expertise around industry leading middleware: WebSphere, CastIron,
Oracle SOA suite, Oracle Fusion
Product Engineering Services
8
Establishment of a Center of Excellence, which uses testing products that
include Hewlett Packard (WinRunner, LoadRunner, and Test Director),
Rational, and other leading tools.
Distinguished QA services and solutions with comprehensive and reliable
testing processes while adhering to the highest quality of testing standards
50+ quality assurance testing experts with varied skills in White box, Web
Services, Functional, Automation, and Performance testing using a variety of
test tools
Client centric QA Strategy
Optimization through reduced testing overheads, augmented efficiency,
improved testing processes and enhanced Test Quality
Quality Assurance Offerings
9
iOS Android Windows Blackberry
We support all major mobile platforms like iOS, Android,
Windows, Blackberry developing native apps which helps our
clients to get engaged with more customers.
Mobile Platforms
10
Product Engineering & Mobile App Clients
We have built a great track record of 100+ new solutions
SERVICES /
CLIENTS
STRATEGY & ARCHITECTURE
REQUIREMENT MANAGEMENT
PRODUCT DEVELOPMENT
QUALITY ASSURENCE
AUTOMATED TESTING
SUPPORT / MAINTENANCE
IMPLEMENTATION
CLOUD / SOA
MOBILE
INTEGRATION
UPGRADES
MIGRATIONS
Background
•DocDialer is a heath-care utility application for iOS and Android which helps patients to find nearby health care services based on their locality, specialty, hospital etc. Patients can request for an appointment with the doctor after reviewing their past performance. DocDialer also helps in finding nearly hospital’s in case of emergency and displays the route from current location to hospital. With DocDialer patients can find nearby healthcare solution in their palm and they can be assured of going to a good health-care service by reading past reviews and ratings. Map is integrated with the application so that it helps in visually locating health care services in map and guide them by showing the driving direction.
Estuate’s
Role
•Redesigned the application to meet new UI guidelines. •Enhanced the functionality by developing additional features •Supported the application up-gradating to new API’s •Performance improvement and crash fixes •Providing technical support. •Integrating Google direction services to display driving direction.
Technologies
•iOS SDK •Android SDK •Windows Phone SDK •Objective-c •Android Java •GoogledDirection Services •REST Web services •HTML5
Case Study- Ministry Of Health - Dubai
11
Background
•Estuate executed the project to help Stanford University to replicate their Stanford Mobile Inquiry-based Learning Environment (SMILE) Android application into iPhone application. SMILE is basically an assessment/inquiry maker which allows students to quickly create own inquiries or homework items based on their own learning for the day. For example, students can freely take a photo of a diagram from own textbooks or any phenomena discovered in their school garden or lab and generate a homework item. All student-created multimedia inquiry items can be tagged by the generator, but rated by peers to indicate how relevant or useful the item is to their own learning.
Estuate’s
Role
•Understanding all existing & new requirements with the Stanford team. •Developing functional specifications for business requirements. •Build & unit test •Execution of System Test •Support for the System Test phase •Support for User Acceptance Test phase •Implementation Support
Technologies
•iPhone SDK, Cocoa Touch, Xcode 5.1, •LBS, XML, IMPS (Wireless Village 1.3) •Oracle 10g •J2ME
Case Study - Stanford
12
Background
•The website http://ed.stanford.edu provides complete information of Stanford University School like News, Events, academics etc. Stanford wishes to develop a mobile version of the online website giving an easy & quick access of the information to the mobile users. Estuate had executed the project to help Estuate to develop Stanford website for mobile users.
Estuate’s
Role
•Understanding all existing & new requirements with the Stanford team. •Build & unit test •Execution of System Test •Support for the System Test phase •Support for User Acceptance Test phase •Implementation Support •Knowledge Transfer to Stanford of the final product front and back-end.
Technologies
•iPhone SDK, Cocoa Touch, Xcode 5.1, •LBS, XML, IMPS (Wireless Village 1.3) •Oracle 10g •J2ME
Case Study - Stanford
13
Background
•Tempo AI leveraged years of SRI International’s artificial intelligence research and semantic technology to create Tempo Smart Calendar, a breakthrough mobile productivity application that helps organize your day and prepare you for what’s next. The prestigious SRI International has pioneered technology advancements that are part of our daily lives, including the Internet, interactive computing, the computer mouse and, more recently Siri. •The Tempo Smart Calendar intelligently enhances meetings and events throughout the day by connecting data sources like email to the mobile calendar.
Estuate’s
Role
•Understanding all requirements with the client team. •Developing functional specifications for business requirements. •Build & unit test •Execution of System Test •Support for the System Test phase •Support for User Acceptance Test phase •Implementation Support
Technologies
•iPhone SDK, Cocoa Touch, Xcode 5.1, •LBS, XML, IMPS (Wireless Village 1.3) •SQL Server •J2ME
Case Study – SRI International
14
Background
•LOLA is a Virtual Personal Assistant developed by Stanford Research Institute (SRI). LOLA is integrated with a Banking Application to provide consumer with voice interaction to their accounts involving day to day activities in online banking like inquiring about balances, interest rates, performing transfers, searching for transactions etc. •SRI developed a research product virtual personal assistant (VPA) which enables the consumer to communicate with the Domain by text/voice in natural language. Their client BBVA Compass was sponsoring a project to integrate VPA with their online banking. Estuate was involved in various development and implementation phases throughout process.
Estuate’s
Role
•Designed an integration platform for VPA integrating all SRI internal modules, creating a communication channel among these modules. •Maintaining/Enhancing the VPA platform for all their clients and managing ongoing releases. •Providing technical support to SRI VPA clients as needed. •Converting the business requirements to technical specifications and documenting the specifications •Performance monitor
Technologies
•Java, Tomcat, C#, •MSMQ, Asterisk, FreePBX, •VoIP, WebServices, •SQL Server 2005, •Mobile Apps, •Windows Mobile, •SMS, Asterisk-Java, •FastAGI, Spring 3.0,
Case Study – SRI International
15
Background
•Client was looking for an application that helps user to easily manage the loss or theft of your valuable debit, credit or charge cards. Statistics showed that 80% to 90% of all credit card fraud happens within the first 30 to 60 minutes of the card being lost or stolen. •Card Alert provides user a secure storage application so user he can protect his debit, credit or charge cards directly from his Smart Phone. Card Companies issue toll-free numbers and provide 24-hour service assistance to deal with this type of emergency and having that information at his fingertips with Card Alert allows user a fast and easy way to manage his situation successfully.
Estuate’s
Role
•Understanding all existing & new requirements with the client team. •Developing functional specifications for business requirements. •Build & unit test •Execution of System Test •Support for the System Test phase •Support for User Acceptance Test phase •Implementation Support
Technologies
•iPhone SDK, Cocoa Touch, Xcode 5.1, •LBS, XML, IMPS (Wireless Village 1.3) •Oracle 10g •J2ME
Case Study - Major Financial Institution
16
Background
•PIPme is a location-based social networking application which finds an internet connection automatically. This simple and secure chat system will automatically recognize you in each new WiFi Hotspot you enter & connect to the same as you go. In each Wi-Fi Hotspot area you enter, you’ll be able to see in a glance which PIPme users are available for chatting & also get recap of recent message traffic.
Estuate’s
Role
•Understanding all existing & new requirements with the Stanford team. •Developing functional specifications for business requirements. •Build & unit test •Execution of System Test •Support for the System Test phase •Support for User Acceptance Test phase •Implementation Support
Technologies
•iPhone SDK, Cocoa Touch, Xcode 5.1, LBS, XML, IMPS (Wireless Village 1.3) •Interaction with server happens over IMPS (Wireless Village 1.3) protocol. •A 3rd party solution was used for providing LBS (Location Based Service).
Case Study – PIPme
17
Background
•IGuide is a casino application which informs users about the latest updates of casinos. Application helps the user to •• Identify different restaurant, bar locations in casinos, •• Identify what is new, •• Identify which hot game is going on in casino. •It displays map for each floor and user can very easily identify its location and find a way to move around the casino. Advertisement banners are also added in this app with multiple animations like flip, blinking effect, glow effect etc.
Estuate’s
Role
•Understanding all existing & new requirements with the Stanford team. •Developing functional specifications for business requirements. •Build & unit test •Execution of System Test •Support for the System Test phase •Support for User Acceptance Test phase •Implementation Support
Technologies
•Programming language: Objective C •Framework: iPhone SDK •Operating system: iOS
Case Study - Major Lifestyle Institution
18
19
Consulting, Software Development, Implementation, Integration and Management
Your partner for success
Global Mobile Centre of Excellence
Extreme service culture
Experienced delivery team that it fully accountable for
deliverables
Offshore, offsite, onsite or blended engagement model
Solid references, customer satisfaction
Why Estuate?
THANK YOU
Prabin Saraya
Sr Mgr -Business Development
Mobile : 0091 9844008821
Ofc: 9180 49227200, Ext 201/2/3/5
Email: [email protected] www.estuate.com
20