Client Requirement. Master Data Management App. Case Study -



Similar documents
Chapter 1. Introduction to ios Development. Objectives: Touch on the history of ios and the devices that support this operating system.

01. Introduction of Android

Beginner s Android Development Tutorial!

ios Application Development &

Client Overview. Engagement Situation

Welcome to the Force.com Developer Day

Developing Applications for ios

Xcode Application note

Cross Platform Mobile. -Vinod Doshi

Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen

Native ipad Apps? Why should I care?

2. About iphone ios 5 Development Essentials. 5. Joining the Apple ios Developer Program

Apple Business Apps. L Univers Apple. Design, Simplicité, Performance. Fluid Business on Mobile. Strategy - Design - Technology.

ITG Software Engineering

COLLIN COLLEGE COURSE SYLLABUS

How To Develop An App For Ios (Windows)

How To Use Ios 5

CentraStage & Apple Configurator

Mobile App Design and Development

Need to teach students how to write lesson plans? There s an App for that!

Database Scalability {Patterns} / Robert Treat

Mobile Phones Operating Systems

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013

Mac in the Enterprise

III. The most important things you need to know about iphone app/game development

MA-WA1920: Enterprise iphone and ipad Programming

Remote Desktop Gateway. Accessing a Campus Managed Device (Windows Only) from home.

ios Technology Overview

Mobile Application Development

Android App Development. Rameel Sethi

OS3036 Put Your ClearPath In Your Pocket

Total Enterprise Mobility

Oracle FLEXCUBE Direct Banking

Deploying iphone and ipad Apple Configurator

Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) <lecturer, date>

geniusport mobility training experts

Application Development for Mobile and Ubiquitous Computing

PNY DUO-LINK On-The-Go Flash Drive for iphone and ipad. User Manual

VMware End User Computing Horizon Suite

Case Study. Data Governance Portal Brainvire Infotech Pvt Ltd Page 1 of 1

Developing and deploying mobile apps

COMPARING APPLE S IOS WITH SAMSUNG S BADA MOBILE SOFTWARE DEVELOPMENT PLATFORMS

United Way Mobile App

Colligo Briefcase Enterprise. Administrator s Guide

iphone ios 6 Development Essentials

Case Study. Web Application for Financial & Economic Data Analysis Brainvire Infotech Pvt. Ltd Page 1 of 1

Total Baby. Backup, Restore and itunes Backup Extraction

What s New Guide. Help Desk Authority 9.1

Exchange ActiveSync (EAS)

CSCI E-65: Mobile Application Development Using Swift and ios

geniusport mobility training experts

Migration from SharePoint 2007 to SharePoint 2010

Why NetDimensions Learning

Frequently Asked Questions

IC L10: Seamless Encryption of Data Sync'ing to Dropbox Using Symantec File Share Encryption

Mobile Solutions in ArcGIS. Justin Fan

Example of Standard API

Building Apps for iphone and ipad. Presented by Ryan Hope, Sumeet Singh

Course Summary. Prerequisites

Teqno Mates Solutions

ios SDK Release Notes for ios 5.0 beta 3

ANDROID APPLICATION DEVELOPER RESUME

I. A short overview of the app/game development market and the potentials of this business. A description of course s structure

ios SDK possibilities & limitations

Android v ios Mobile Operating Systems

Why NetDimensions Learning

IOS App Development Training

Lecture 4 Cross-Platform Development. <lecturer, date>

Mobile Application Development ITP 342 (3 Units)

Mobile Application Development ITP 342 (3 Units)

Finger Paint: Cross-platform Augmented Reality

Retool your HTML/JavaScript to go Mobile

An innovative option for fast ipad and iphone development

MaaSter Microsoft Ecosystem Management with MaaS360. Chuck Brown Jimmy Tsang

Welcome to an introduction to SAP Business One.

eggon SDK for ios 7 Integration Instructions

Best Practices: Extending Enterprise Applications to Mobile Devices

ADF Mobile Overview and Frequently Asked Questions

INTRODUCTION TO IOS CSCI 4448/5448: OBJECT-ORIENTED ANALYSIS & DESIGN LECTURE 13 02/22/2011

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

Engage ios App Administrator s Guide

Combining new technologies: SAP Cloud for Sales and HANA Cloud Integration at Cavalier

FieldForce. ONE Next generation in FMCG sales force automation

Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7

Learning ios Programming

FieldForce. Next generation in FMCG sales force automation

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

CRM. itouch Vision. This document gives an overview of OneTouch Cloud CRM and discusses the different features and functionality.

beatrunner Mobile App

Mobile Application Development

Customize Mobile Apps with MicroStrategy SDK: Custom Security, Plugins, and Extensions

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Take full advantage of IBM s IDEs for end- to- end mobile development

Hands- On Training for Android and ios Software Developers

FCS e-housekeeping. Streamline Housekeeping Operations with Automation While Staying Environmentally Friendly for Rooms and Public Areas

Getting Started with the Naviance Student Mobile App

How To Protect The Agency From Hackers On A Cell Phone Or Tablet Device

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

Case Study. Portfolio Listing application Brainvire Infotech Pvt. Ltd Page 1 of 1

Transcription:

Idhasoft is a global world-class organization providing best-of-breed localized business and technology solutions, with continuous innovation and quality backed by best-in-class people Case Study - Master Data Management App Client Requirement Client is a leading systems integration company that offers a variety of services spanning all industry verticals. Client required an ipad application for an effective master data management in order to keep the enterprise clean of bad data and increase the corporate efficiency. This app enables the client s BU team to work in conjunction with external data in mash-up application. Client required the following: Managing data entities and their relationships Connect with customers o Manage customer details o View customer s geo-location o View updates/news about customers o Connect via email/phone/skype etc. Enabling sales representatives to find (call/visit) a customer Search for customers in the current or nearby location (using geo-fencing technology) Facility to add new data or update the existing data while on the go Comprehensive search, location-based search etc. Managing massive data with compromising on performance

Case Study - Master Data Management App Challenges Team faced the following challenges: - To maintain, update, edit and fetch Core Data objects and attributes, due to the huge structure of database schema, during the entire scope of the application. - Connecting with the Siperian base hub module to fetch responses. - Creating generic storyboard layout for the entire screen of the project. - Integrating 3 rd Party Graphkit library to show tree-like structure. Technologies Used Xcode 4.2.1 Storyboard Sqlite Framework ios sdk 5.0 Core Data Framework Xcode is an tool also called as IDE used to develop ios and Mac applications. It is an main component of Xcode toolset. It groups most of the tool you need to develop software in a streamlined and interactive user interface. Storyboarding enables you to use Interface Builder to specify not only all the screens in your application, but the transitions between them and the controls used to trigger the transitions. This framework allows developers to quickly create and use a local SQLITE within iphone, ipad, ipod devices. ios is a software development kit used to develop iphone, ipad applications specific to OS versions as required by the user. The Core Data framework provides generalized and automated solutions to common tasks associated with object life-cycle and object graph management, including persistence.

Case Study - Master Data Management App Manpower Project Leader 1 Developers 1 Planning The following development approach was adopted to equip the site with numerous features and functionality mentioned before: Introduces high level of server and data fetching technology. Research and analysis has been scheduled to get the actual level of output of data, which are in the form of different verticals and business logics. Development High Level Coding Standards has been followed for managing backup data volume, simultaneously synchronization with server for recent updates. Syncing existing and newly available data for backup with our database required specific attention. This helped in result generation. The User Interface Layer, which forms the Graphical User Interface of the website. Development Highlights This application for ipad is built around objective C and core data framework. The design for each screen is implemented using the storyboard framework, which is newly integrated for ios 5.0. This application was also made compatible to ios sdk 5.1 at a later stage. Almost all the modules are developed using foundation, core graphics and UIKIT frameworks. All the user interface items are placed in view controllers using storyboard and all the view controllers are linked with the controller files project along with the outlets, actions of the UI element. Core data framework is used to maintain and store all the details across the project scope. A third party library called as Graphkit library is used to implement graphs i.e. a tree-like structure. The site was developed and fully functional within a span of 5 months

Case Study -

Case Study -

Case Study - http://cp.teensafe.com/users/login Case Study - MPM http://cp.teensafe.com/users/login