SlideShare a Scribd company logo
1 of 22
Mobile
               Product Innovation & Design

 Innovating Mobile Application & Platforms


                                                                    Presented By
                                                                    Satin Katiyar
                                                                    satin@Kratin.co.in
© Copyright Kratin   Innovating Mobile Applications and Platforms
About Kratin
     Team of Mobile solution experts (Architects) who are
     passionate about
             – Envisioning mobility for generating business value
             – Designing solutions that can delight end user
             – Nurturing Team on Mobile Solutions
   Our Team Experience
                 Prominent Companies                                        Domain
                                                     •   Enterprise Mobility   •   Digital Media
                                                     •   Social Networking     •   Content Delivery
                                                     •   Native Handset        •   Infotainment
                                                     •   Location Based        •   Unified Communication
                                                     •   Synchronization       •   Mobile Payment
                                                     •   Educational           •   Storage …
                                                                            Platforms




© Copyright Kratin           Innovating Mobile Applications and Platforms
Mobile Platform & Design Depth
                                         Mobile Platform Features
   Rich User Experience          Collaboration with          Connect with Cloud               Communication
   • Custom Views                Other Application           • Always Connected               • SMS/MMS , Email
   • Animation and Transitions   • Inter process             • Server Push Mechanisms         • Phone Call , VOIP
   • Augmented Reality             Communication             • Offline Transactions and       • Bluetooth , NFC
                                   Mechanisms                  Data Store


   Media Management              Security                    Context Awareness                Content Integration
   • RTSP, HTTP Streaming        • Secured Storage           • Location, Temporal             • Enterprise System
   • DRM                         • Secured Content Access    • Sensors like Accelerometer       Integration
   • Offline Media Cache                                                                      • Synchronization
     Management


                     Type of Solutions                               Design/Architecture Depth
   • Applications (Thin, Smart, Rich                        • Event                  •      REST
     Clients)                                                 Driven                 •      Data Driven
   • Frameworks (API for 3rd Party)                         • MVC                    •      Scripting Engines
   • Browser Based Applications                             • DSL                    •      White Label
   • Widgets and Live Wallpapers …                          • Blackboard                    Solutions …

© Copyright Kratin                   Innovating Mobile Applications and Platforms
What We Do? - Innovation and Design
 Idea Generation         Conceptualization                  Design           Product Development
    Understanding              Describing                    Guiding                Reviewing
       Why ?                    What?                         How?                   Solution

      Innovate              Envision                      Design                   Review
                                                           Architecture
          Technology           Technical
                                                          and Technical           Technical Audits
          Innovation         Requirements
                                                              Design




 Identified opportunities Envisioned mobile CRM Designed platform SDK           Setup Agile based
  of growing business in solution for improving   enabling 3rd party           engineering process
   publishing Industry        productivity of   developers to build on          along with Go To
     using technology.     Insurance workforce      top of solution             Market Roadmap

       “Kratin – Technical Partner for Growing Business Using Mobile”
© Copyright Kratin            Innovating Mobile Applications and Platforms
Innovate
          “Kratin identifies opportunities for growing business
                              using Mobile.”
                      Understand                        Collect                  Collaborate
                      • Clients vision and              • Stories and            • Translate the
                        offering                          inspiration from         collected
Activities            • Market drivers of                 internal and             information into
                        industry                          external sources         opportunity Seeds.

                                                 Approx. Timeline - 1-2 Weeks

Collaborate          Industry/Domain experts, Marketing Team , Existing Product Team(if any)
                     Opportunity Seeds – Ideas to grow the business value with Mobile. These
Deliverable               can be further filtered based on ROI, complexity, synergy etc.

   Our                             Outsource Publisher partnered with Kratin to innovate
                                     cutting edge solutions for fulfilling need/desire of
Experience                                          publishing Industry
© Copyright Kratin                Innovating Mobile Applications and Platforms
Innovate - Grow Business with Mobile
                                                                    Technology
     How use of                   Needs                                                             Opportunity
                                                                    Landscape
     mobile can
      grow my
     business ?
                                  Field survey of             GPS, Sensors -
                                  boreholes                    Gyroscope                Field survey application
                                                                                        for storing borehole
                                                                                        lithology along with GPS
                                                                                        location.


                                                                                              Business Value
                                                                                        • 30% reduction in
                                                                                          efforts and Improved
      Rack Jerota                                                                         Productivity
   Mining Company
                                   Williams Petrick                Satin Katiyar        • 25% reduction in
                                     Mining Expert                Technical Expert        survey time
*Based on real life experiences, names and product have been changed to protect identities.
 © Copyright Kratin                  Innovating Mobile Applications and Platforms
Some Opportunity Seeds
              Industry         Problem Statement                          Opportunity
     Manufacturing &     Supervisor is called often to           Machine inspection and
     Construction        inspect and verify                      remote troubleshooting using
                         machine/fittings on site                Mobile device.
     Insurance &         Agents/MRs often misreport              Field force management
     Pharmaceutical      their current location. Daily           system in Mobile with real
                         transactions are uploaded in            time field tracking and
                         batches of 4 to 5 days.                 management
     Retail              Long lines are there in                 NFC based payment system
                         shopping malls at payment               for shopping malls including
                         counters during peak season.            customer loyalty program.
     Enterprise          Restricting information to     Mobile as Corporate Aware
                         employee based on his physical Device with Wi-Fi
                         location                       fingerprinting for fine spatial
                                                        access control.
        “Our technical experts understand business and act as bridge
                     between technology and industry”
© Copyright Kratin         Innovating Mobile Applications and Platforms
Envision
            “Translating opportunity to desirable, feasible and
                            viable solution.”
                        Define                                            Requirement Analysis
                        • Product Vision                                  • Feasibility and Viability
                        • Product Roadmap                                   Analysis
Activities              • Product Requirements (User                      • Scope in Iterations and version
                          Stories, Use Cases)

                                               Approx. Timeline - 2-3 Weeks

Collaborate          Marketing team, Product functional expert(Product Manager)
                     Product Requirements – Concrete solution for addressing opportunity
Deliverable          Product Roadmap – Defining the product evolution journey

   Our                               Evolve partnered with Kratin for envisioning mobile
                                     CRM solution to improve productivity of Insurance
Experience                                               workforce
© Copyright Kratin               Innovating Mobile Applications and Platforms
Envision- Crystallizing Idea
                                                            Technical
                        Functional                                                       Product
                                                           (Developer
                       (User Facing)                                                   Requirements
                                                             Facing)


   CRM for
  Insurance          • Domain know how           • Mobile know how
                     • Workflows                 • Technical                 • Customer, Vendor and
                        • Lead , Claims,           Roadmap &                   Partner Management
                          Policies …               Requirements              • Analytics, Offline
                     • Features and User         • Version Scoping             support, Integration
                     Stories                     • Design Goals ...            Standards …



                                                                               Business Value
                                                                             • Reduced technical
                                                                               feasibility risks
  Bob Simon                    John Ferrate        Satin Katiyar             • Early time to market
Product Manager              Product Manager Technical Expert
© Copyright Kratin            Innovating Mobile Applications and Platforms
Mobility for Relationship Management
                      Managing relations with Customers, Vendors and
                                         Partners
                             Tailored Solution for Insurance Industry


                     Sales                      Marketing                     Customer Service


    • Lead Management              • Team Tracking and                • Policy Management
    • Opportunity                    Management                       • Claims Management
      Management                   • Response                         • Interaction
    • Account Management             Management                         Management
    • Sales Analytics              • Marketing Analytics              •…
    •…                             •…

   * These are reproduced here with prior permission of our Client
© Copyright Kratin             Innovating Mobile Applications and Platforms
Innovate & Envision - Mobile Innovation Hub

                                                    Platform
                                                    Features
                            Technical
                                                                          Research
                          Blogs/Articles




                                                   Go To
                      Mobility                                                   Competitor
                     Experience                    Mobile                         Analysis
                                                  Strategy

         New Business                                                                • Productivity
                                         Innovate
         Opportunities                                          Improve              • Quality
                                                                                     • Profitability
© Copyright Kratin                Innovating Mobile Applications and Platforms
Design
         “Defining solution blueprint and evolving it in a agile
           manner taking complete ownership of design.”
                       Design                                               Iterate
                       • Architecture and high Level Design                 • Detail design of the components
                       • Technology Selection                               • Common development aspects …
Activities             • Design Prototyping …


                            Approx. - 2-3 Weeks                                       … (iterative)
                     Product functional expert(Product Manager), Product UX Design team,
Collaborate
                     Engineering team lead
                     Technical Design – Architecture and building blocks of solution , Policies …
Deliverable          Design Roadmap – Product evolution from Implementation perspective

   Our                                                 Design of SDK and Optimization of
                                                    application for major MNO in US. Reduced
Experience                                                   memory footprint by 75%.
© Copyright Kratin                Innovating Mobile Applications and Platforms
Sample Design elements (Random)…



                                                                                                                                                                                   Activity                    :LuxorEventManager                        :ContentResolver           :LuxorContentProvider



                                                                                                                                                                                         getEventsForContactAsync
                                                                                                                                                                                          [IEventsReceivedListener
                                                                                                                                                                                                                                    getContentResolver
                                                                                                                                                                                                                                                                                                                                                                   Hide a Cache
                                                                                                                                                                                                 listener ...]                       ContentResolver


                                                                                                                                                                                                                              AsyncQueryHandler.startQuery
                                                                                                                                                                                                                                  (LUXOR_AUTHORITY/
                                                                                                                                                                                                                                   contactid/events,...)
                                                                                                                                                                                                                                                                            query

                                                                                                                                                                                                                                     onQueryComplete                    resultCursor
                                                                                                                                                                                                                                       (resultCursor)

                                                                                                                                                                                                                               Populate model from

                                                                                                                                                                                              IEventListener.onEvent
                                                                                                                                                                                                                                   cursor data
                                                                                                                                                                                                                                                                                                                                                           Get Geocache List
                                                                                                                                                                                               Received (Event list..)




                                                                                                                                                                                                                                                                                                                                                               Seek Geocache
                                                                                                                                                                                                       GPS Location Service




                                                                                                                                                                                                                                                                                                                                                              Capture the
                                                                                                                                                                                                                                                                                                             Geocacher
                                                                                                                                                                                                                                                                                                                                                          Tracking Experience
                                                                                                                                                                                                                                                   IGPSAgent


                                                                                                                                                                                                         IGPSAgent                                                                                          IGPSAgent
                                                                                                                                                                                                                                                         IGPSAgent
                                                                                                                                                                                                                                                                                                                                                                   Share the
     Get the GPS        1. Get the   Publish the positions at                                                                                                                                                                                                                                SerialPortGPSAgent                                                    Experience
       position                         regular intervals             3. Publish Locations using Events                                                                                   InternalGPSAgent                                BluetoothGPSAgent
     GPS Agent        GPS Position   GPS position Service


                   GPS Agent and
                                                                                                              Use Case Controllers
                                            Filters




                   GPS Fix Filters
                                                      Apply




                                                                                                          1. Getting the user Location                                                                                                                                                                   User Interface
                                                       2.




                        are
                                                                                                          2. Getting the User Route                                                                                                                                                                  elements required for
                    Configurable
                                                                                                          Information                                                                            Services available for                                                                              interaction with User     Location                                   Location
                    via XML file                                                                                                                                                                                                                                                                                                                  Geocacher
                                                                                                          3. GPS Quality Parameters                                                             completing the Use case                                                                                 (User Interface      Visualization                               Managment
                                                                                                                                                                                                      (Services)                                                                                           Controls)
                                        GPSFix Filters                                                                                                                                                                                                 Combining the User
                                        GPS filter(1..n)                                                                                                                                                                                                  interface and
                                                                  Keep a track of                                                                                                                                                                      Services to complete
                                                              published locations and                                                                                                                                                                      a User task.
                                                                                          Route Related                                                                                                                                                     (Use case
                                                                 perform the route
                                                                                            Queries                                                                                             Interfacing with External                                  Controller)
                                                              management operations
                                                                                                                                                                                                sources of data like GPS
                                                                  Route Service                                                                                                                                                                                                                                                                        Auxiliary         User Interface
                                                                                                                                                                                                Position, HTTP Network                                                                                                            Communication
                                                                                                                                                                                                 (Datasource Agents)                                                                                                                                   Services            Elements




      * Sample’s only - These are not the actual product design however they do highlight our approach
      and varied experience
© Copyright Kratin                                                                                                                       Innovating Mobile Applications and Platforms
Review
            “Validation and support ensuring product quality.”
                            Define
                                                  Asses               Recommend               Verify
 Activities                Objective

                                       Approx. Timeline – 1 week /assessment
                      Non Functional        Design
Parameters               Aspects          Compliance
                                                            Reusability        Code Quality   Portability …

Collaborate          Product functional expert(Product Manager), Engineering team lead
                     Assessment Reports – Product Technical health and recommendation for
Deliverable          improving efficiency and quality


   Our                                            Kratin helped Edutools setup engineering
                                                  process based on Agile and create a clear
Experience                                           product roadmap for Go To market.

© Copyright Kratin              Innovating Mobile Applications and Platforms
Envision, Design and Review – Design Lab
                                                                                    Acceptance
      Requirement
                                     Design               Development                  and
       (Envision)
                                                                                    Deployment
                                                               Creating Detail
                                   Defining Design
          Defining Technical                                  Design in Iterative
                                        Goals
           Requirements                                            manner
                                                                                    Performing Technical
                                                                                         Validation
                                   Creating Solution
                                                               Change Impact
                                   Architecture and
                                                                Management
             Market and                 Design
             Competitor
         technology analysis       Prototype based
                                                             Conducting Technical
                                     validation (if
                                                                   Audits                Providing
                                      required)
                                                                                     Deployment and
           Creating Product                                                          Post Deployment
                                                             Providing Technology
              Roadmap              Creating Design                                        Support
                                                                  support to
                                      Roadmap
                                                              development team



                      Kratin – End to End Solution Architecture and Design Partner

© Copyright Kratin               Innovating Mobile Applications and Platforms
Architecture for Mobile Solutions
                 Why Projects Fail ?                           Kratin Mobile Architect
                                                               •   Takes Ownership of Big Picture
                       “We do not need an architect,                – Meeting Non Functional
                       We have Smart developers”                      Requirements, Technology Selection,
                               (We only hire the best)                Technical Vision…
 “Our central architect                                        •   Provides Technical Leadership to
 can design solution,                                              the engineering team
 it does not need                                              •   Hands-On Experience of mobile
 Hands-on                       Project Failure                    helps in using the best of
 Experience of                                                     available platform
 Mobile”                                                       •   Requirements of product are not
 (the ones in ivory Tower)                                         static so is design.
                        “Let’s get an architect in for         •   Architect stays throughout the
                              First Few Weeks”                     project duration helping team
                        (they are expensive and do not code)
                                                                   cope up with changes and keep
                                                                   application robust….


© Copyright Kratin                 Innovating Mobile Applications and Platforms
Architecture for Mobile Solutions
                                     • A stich in Time save nine, similarly a correct
            Time to Market             technology and design decision can save
                                       overall efforts of the team


                                     • Common design abstraction across platforms
         Handling Platform             enables Product Managers to focus on
          Fragmentation                Product feature rather than platform support


                                     • Ready to use experts helps reducing the ramp
              Reducing Cost            up time for the team.



                                     • Reduces development cycle by creating strong
       Long Term Evolution             foundation and promoting code reuse
           of Product
© Copyright Kratin       Innovating Mobile Applications and Platforms
Collaborate
     • You have existing Team
             – Kratin collaborates with your team by contributing its
               technical expertise in Product innovation and design
     • Looking for End to End Partner
             – Kratin takes end to end ownership of solution with its
               trusted alliance partners who are expert in their area of
               working
                                                           Product
                           Marketing
                                                         Management



                        User Experience
                                                      Engineering Team
                            Design

© Copyright Kratin         Innovating Mobile Applications and Platforms
We Collaborate with
            Marketing                                  Product Management
            • Suggest Opportunities based on           • Take complete ownership of
              technology advancement                     Technical Requirements and Design
            • Keeping up pace with changing            • Regularly review the engineering
              Technical Landscape                        deliverable for technical quality




            User Experience Design                     Engineering Team
            • Help in feasibility and user             • Developing robust product by
              experience design by prototyping           defining Solution Blueprint
            • Suggest enhancements based on            • Providing Design and Technology
              platform                                   support to development team

         Kratin’s forte is Product Innovation and technical design. For end to end solution,
                Kratin collaborates with your existing team or our alliance partners.
© Copyright Kratin             Innovating Mobile Applications and Platforms
Why companies work with us?
                         Find Mobility             Have a                    Have Product           Development is in
                         interesting               Product Idea              requirements           progress




                             Innovate                  Envision                   Design               Review
                                                                                Design with right
                           Explore possibilities of    Envision idea into                              Ensure product
                                                                                 technology for
                         using mobility for business     a world class                                implementation
                                                                                  early market
                                  growth                    product                                        quality
                                                                                     launch


Our Value Addition
          Developing Rich and Robust Apps                               Reduce Time to Market

             Getting it Right First Time                                    Cost Effective Solutions

             Cutting Edge Technologies                                      Evolve with constant forces of change

          Incremental Approach                                          Handling Platform fragmentation …

© Copyright Kratin                   Innovating Mobile Applications and Platforms
TO EXPLORE THE OPPORTUNITIES
                                          OF TODAY

                          AND MEET THE CHALLENGES
                                      OF TOMORROW

                           LET US WORK
                                    TOGETHER
                     FOR MUTUAL GROWTH AND SUCCESS
© Copyright Kratin         Innovating Mobile Applications and Platforms
Thank You!




© Copyright Kratin   Innovating Mobile Applications and Platforms

More Related Content

What's hot

Share point as your digital marketing platform
Share point as your digital marketing platformShare point as your digital marketing platform
Share point as your digital marketing platformINDUSA Technical Corp.
 
2010 global trend report pallino1021
2010 global trend report pallino1021   2010 global trend report pallino1021
2010 global trend report pallino1021 Deanna Lawrence
 
Umanify - we make it "uman"
Umanify - we make it "uman"Umanify - we make it "uman"
Umanify - we make it "uman"Umanify
 
Incentivated product summary retailer-issued, personalised mobile coupons & v...
Incentivated product summary retailer-issued, personalised mobile coupons & v...Incentivated product summary retailer-issued, personalised mobile coupons & v...
Incentivated product summary retailer-issued, personalised mobile coupons & v...Jason Cross
 
Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Dirk Nicol
 
Imaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea
 
Placecast - PluggedIn NYC011210
Placecast - PluggedIn NYC011210Placecast - PluggedIn NYC011210
Placecast - PluggedIn NYC011210PluggedIn
 
Smoov.me Platform Overview
Smoov.me Platform OverviewSmoov.me Platform Overview
Smoov.me Platform OverviewZave Huang
 
Sada cloudovej infraštruktúry a VMware vSphere 5 - základ pre firemný hybridn...
Sada cloudovej infraštruktúry a VMware vSphere 5 - základ pre firemný hybridn...Sada cloudovej infraštruktúry a VMware vSphere 5 - základ pre firemný hybridn...
Sada cloudovej infraštruktúry a VMware vSphere 5 - základ pre firemný hybridn...ASBIS SK
 
Story + Design for a Culture in Motion
Story + Design for a Culture in MotionStory + Design for a Culture in Motion
Story + Design for a Culture in MotionThe Fiction Tribe ®
 
Mobile Applications Solutions | Futurecom 2012
Mobile Applications Solutions | Futurecom 2012Mobile Applications Solutions | Futurecom 2012
Mobile Applications Solutions | Futurecom 2012GENBANDcorporate
 
Web Experience Management for Retailers Using Alfresco and Crafter rivet
Web Experience Management for Retailers Using Alfresco and Crafter rivetWeb Experience Management for Retailers Using Alfresco and Crafter rivet
Web Experience Management for Retailers Using Alfresco and Crafter rivetrivetlogic
 
RA-Endeavour SAP Innovation & Technology Forum 2012
RA-Endeavour SAP Innovation & Technology Forum 2012RA-Endeavour SAP Innovation & Technology Forum 2012
RA-Endeavour SAP Innovation & Technology Forum 2012Avinash Birnale
 
PCTY 2012, How Mobile changes the World v. Christian Cagnol
PCTY 2012, How Mobile changes the World v. Christian CagnolPCTY 2012, How Mobile changes the World v. Christian Cagnol
PCTY 2012, How Mobile changes the World v. Christian CagnolIBM Danmark
 

What's hot (19)

Share point as your digital marketing platform
Share point as your digital marketing platformShare point as your digital marketing platform
Share point as your digital marketing platform
 
Julu gmic
Julu gmicJulu gmic
Julu gmic
 
2010 global trend report pallino1021
2010 global trend report pallino1021   2010 global trend report pallino1021
2010 global trend report pallino1021
 
Umanify - we make it "uman"
Umanify - we make it "uman"Umanify - we make it "uman"
Umanify - we make it "uman"
 
Incentivated product summary retailer-issued, personalised mobile coupons & v...
Incentivated product summary retailer-issued, personalised mobile coupons & v...Incentivated product summary retailer-issued, personalised mobile coupons & v...
Incentivated product summary retailer-issued, personalised mobile coupons & v...
 
Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2Gwc mobilefoundation-final-2
Gwc mobilefoundation-final-2
 
Mobile enterprise
Mobile enterpriseMobile enterprise
Mobile enterprise
 
Globas Mobility case studies
Globas Mobility case studiesGlobas Mobility case studies
Globas Mobility case studies
 
Imaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction Design
 
Placecast - PluggedIn NYC011210
Placecast - PluggedIn NYC011210Placecast - PluggedIn NYC011210
Placecast - PluggedIn NYC011210
 
Smoov.me Platform Overview
Smoov.me Platform OverviewSmoov.me Platform Overview
Smoov.me Platform Overview
 
Sada cloudovej infraštruktúry a VMware vSphere 5 - základ pre firemný hybridn...
Sada cloudovej infraštruktúry a VMware vSphere 5 - základ pre firemný hybridn...Sada cloudovej infraštruktúry a VMware vSphere 5 - základ pre firemný hybridn...
Sada cloudovej infraštruktúry a VMware vSphere 5 - základ pre firemný hybridn...
 
Story + Design for a Culture in Motion
Story + Design for a Culture in MotionStory + Design for a Culture in Motion
Story + Design for a Culture in Motion
 
Integrate's AdHQ
Integrate's AdHQIntegrate's AdHQ
Integrate's AdHQ
 
Mobile Applications Solutions | Futurecom 2012
Mobile Applications Solutions | Futurecom 2012Mobile Applications Solutions | Futurecom 2012
Mobile Applications Solutions | Futurecom 2012
 
Web Experience Management for Retailers Using Alfresco and Crafter rivet
Web Experience Management for Retailers Using Alfresco and Crafter rivetWeb Experience Management for Retailers Using Alfresco and Crafter rivet
Web Experience Management for Retailers Using Alfresco and Crafter rivet
 
RA-Endeavour SAP Innovation & Technology Forum 2012
RA-Endeavour SAP Innovation & Technology Forum 2012RA-Endeavour SAP Innovation & Technology Forum 2012
RA-Endeavour SAP Innovation & Technology Forum 2012
 
PCTY 2012, How Mobile changes the World v. Christian Cagnol
PCTY 2012, How Mobile changes the World v. Christian CagnolPCTY 2012, How Mobile changes the World v. Christian Cagnol
PCTY 2012, How Mobile changes the World v. Christian Cagnol
 
Company Profile
Company ProfileCompany Profile
Company Profile
 

Viewers also liked

Dorptoekomst Presentatie
Dorptoekomst PresentatieDorptoekomst Presentatie
Dorptoekomst Presentatiedorpmettoekomst
 
Ила или История на света 1
Ила или История на света 1Ила или История на света 1
Ила или История на света 1Мая Михайлова
 
Shuffling Optimization In Hadoop
Shuffling Optimization In HadoopShuffling Optimization In Hadoop
Shuffling Optimization In HadoopKyujin Shim
 
Virtual Desktop Battle Of The Giants
Virtual Desktop Battle Of The GiantsVirtual Desktop Battle Of The Giants
Virtual Desktop Battle Of The Giantseblake
 
Mobile Banking & Payments Update: September 2010
Mobile Banking & Payments Update: September 2010Mobile Banking & Payments Update: September 2010
Mobile Banking & Payments Update: September 2010Dan Armstrong
 

Viewers also liked (7)

Dorptoekomst Presentatie
Dorptoekomst PresentatieDorptoekomst Presentatie
Dorptoekomst Presentatie
 
Ила или История на света 1
Ила или История на света 1Ила или История на света 1
Ила или История на света 1
 
Persconferentie210409
Persconferentie210409Persconferentie210409
Persconferentie210409
 
Shuffling Optimization In Hadoop
Shuffling Optimization In HadoopShuffling Optimization In Hadoop
Shuffling Optimization In Hadoop
 
История на лакомствата2
История на лакомствата2История на лакомствата2
История на лакомствата2
 
Virtual Desktop Battle Of The Giants
Virtual Desktop Battle Of The GiantsVirtual Desktop Battle Of The Giants
Virtual Desktop Battle Of The Giants
 
Mobile Banking & Payments Update: September 2010
Mobile Banking & Payments Update: September 2010Mobile Banking & Payments Update: September 2010
Mobile Banking & Payments Update: September 2010
 

Similar to Kratin Mpid Overview

Worklight nitin nm
Worklight nitin nmWorklight nitin nm
Worklight nitin nmNitin Gaur
 
Designing Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success FactorsDesigning Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success FactorsPerficient, Inc.
 
Mobile App Developers - DevBatch
Mobile App Developers - DevBatchMobile App Developers - DevBatch
Mobile App Developers - DevBatchDevBatch Inc.
 
Sodel Solutions
Sodel SolutionsSodel Solutions
Sodel Solutionsnavendux
 
Zytrix labs corporate_profile_e_india
Zytrix labs corporate_profile_e_indiaZytrix labs corporate_profile_e_india
Zytrix labs corporate_profile_e_indiaDiwakar Singh
 
Indicus Software
Indicus SoftwareIndicus Software
Indicus Softwareamitmagix
 
Binary Semantics Limited Corporate Overview
Binary Semantics Limited Corporate OverviewBinary Semantics Limited Corporate Overview
Binary Semantics Limited Corporate OverviewBinary Semantics
 
Quasar snapshot
Quasar snapshotQuasar snapshot
Quasar snapshotQuasar
 
Enterprise Mobility presentation
Enterprise Mobility presentationEnterprise Mobility presentation
Enterprise Mobility presentationAlessandro Bottega
 
Salesforce.com Partner Meetup - New York -10/18/12
Salesforce.com Partner Meetup - New York -10/18/12 Salesforce.com Partner Meetup - New York -10/18/12
Salesforce.com Partner Meetup - New York -10/18/12 Salesforce Partners
 
Mobile application development
Mobile application developmentMobile application development
Mobile application developmentAsha Hariharan
 
Codestrong 2012 breakout session the role of cloud services in your next ge...
Codestrong 2012 breakout session   the role of cloud services in your next ge...Codestrong 2012 breakout session   the role of cloud services in your next ge...
Codestrong 2012 breakout session the role of cloud services in your next ge...Axway Appcelerator
 
Bringing Geospatial Business Intelligence to the Enterprise
Bringing Geospatial Business Intelligenceto the EnterpriseBringing Geospatial Business Intelligenceto the Enterprise
Bringing Geospatial Business Intelligence to the Enterprisemkarren
 
Arrow ECS/IBM Partner Jam – MobileFirst – A BP’s Perspective - David Peacock...
Arrow ECS/IBM Partner Jam – MobileFirst – A BP’s Perspective -  David Peacock...Arrow ECS/IBM Partner Jam – MobileFirst – A BP’s Perspective -  David Peacock...
Arrow ECS/IBM Partner Jam – MobileFirst – A BP’s Perspective - David Peacock...Arrow ECS UK
 
Cloud & Mobility Goldmines
Cloud & Mobility GoldminesCloud & Mobility Goldmines
Cloud & Mobility GoldminesVSR *
 
Product portfolio 2011
Product portfolio   2011Product portfolio   2011
Product portfolio 2011David Wolfe
 
IT Consulting Services Company | Inovar Consulting
IT Consulting Services Company | Inovar ConsultingIT Consulting Services Company | Inovar Consulting
IT Consulting Services Company | Inovar ConsultingInovar Tech
 
SID LEE | Fanzine Interactive EN
SID LEE | Fanzine Interactive ENSID LEE | Fanzine Interactive EN
SID LEE | Fanzine Interactive ENSid Lee
 

Similar to Kratin Mpid Overview (20)

Worklight nitin nm
Worklight nitin nmWorklight nitin nm
Worklight nitin nm
 
Designing Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success FactorsDesigning Enterprise Mobile Applications: Critical Success Factors
Designing Enterprise Mobile Applications: Critical Success Factors
 
Mobile App Developers - DevBatch
Mobile App Developers - DevBatchMobile App Developers - DevBatch
Mobile App Developers - DevBatch
 
Sodel Solutions
Sodel SolutionsSodel Solutions
Sodel Solutions
 
Zytrix labs corporate_profile_e_india
Zytrix labs corporate_profile_e_indiaZytrix labs corporate_profile_e_india
Zytrix labs corporate_profile_e_india
 
Indicus Software
Indicus SoftwareIndicus Software
Indicus Software
 
Binary Semantics Limited Corporate Overview
Binary Semantics Limited Corporate OverviewBinary Semantics Limited Corporate Overview
Binary Semantics Limited Corporate Overview
 
Quasar snapshot
Quasar snapshotQuasar snapshot
Quasar snapshot
 
Company profile old
Company profile oldCompany profile old
Company profile old
 
Enterprise Mobility presentation
Enterprise Mobility presentationEnterprise Mobility presentation
Enterprise Mobility presentation
 
SETA international (sv)
SETA international (sv)SETA international (sv)
SETA international (sv)
 
Salesforce.com Partner Meetup - New York -10/18/12
Salesforce.com Partner Meetup - New York -10/18/12 Salesforce.com Partner Meetup - New York -10/18/12
Salesforce.com Partner Meetup - New York -10/18/12
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Codestrong 2012 breakout session the role of cloud services in your next ge...
Codestrong 2012 breakout session   the role of cloud services in your next ge...Codestrong 2012 breakout session   the role of cloud services in your next ge...
Codestrong 2012 breakout session the role of cloud services in your next ge...
 
Bringing Geospatial Business Intelligence to the Enterprise
Bringing Geospatial Business Intelligenceto the EnterpriseBringing Geospatial Business Intelligenceto the Enterprise
Bringing Geospatial Business Intelligence to the Enterprise
 
Arrow ECS/IBM Partner Jam – MobileFirst – A BP’s Perspective - David Peacock...
Arrow ECS/IBM Partner Jam – MobileFirst – A BP’s Perspective -  David Peacock...Arrow ECS/IBM Partner Jam – MobileFirst – A BP’s Perspective -  David Peacock...
Arrow ECS/IBM Partner Jam – MobileFirst – A BP’s Perspective - David Peacock...
 
Cloud & Mobility Goldmines
Cloud & Mobility GoldminesCloud & Mobility Goldmines
Cloud & Mobility Goldmines
 
Product portfolio 2011
Product portfolio   2011Product portfolio   2011
Product portfolio 2011
 
IT Consulting Services Company | Inovar Consulting
IT Consulting Services Company | Inovar ConsultingIT Consulting Services Company | Inovar Consulting
IT Consulting Services Company | Inovar Consulting
 
SID LEE | Fanzine Interactive EN
SID LEE | Fanzine Interactive ENSID LEE | Fanzine Interactive EN
SID LEE | Fanzine Interactive EN
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

Kratin Mpid Overview

  • 1. Mobile Product Innovation & Design Innovating Mobile Application & Platforms Presented By Satin Katiyar satin@Kratin.co.in © Copyright Kratin Innovating Mobile Applications and Platforms
  • 2. About Kratin Team of Mobile solution experts (Architects) who are passionate about – Envisioning mobility for generating business value – Designing solutions that can delight end user – Nurturing Team on Mobile Solutions Our Team Experience Prominent Companies Domain • Enterprise Mobility • Digital Media • Social Networking • Content Delivery • Native Handset • Infotainment • Location Based • Unified Communication • Synchronization • Mobile Payment • Educational • Storage … Platforms © Copyright Kratin Innovating Mobile Applications and Platforms
  • 3. Mobile Platform & Design Depth Mobile Platform Features Rich User Experience Collaboration with Connect with Cloud Communication • Custom Views Other Application • Always Connected • SMS/MMS , Email • Animation and Transitions • Inter process • Server Push Mechanisms • Phone Call , VOIP • Augmented Reality Communication • Offline Transactions and • Bluetooth , NFC Mechanisms Data Store Media Management Security Context Awareness Content Integration • RTSP, HTTP Streaming • Secured Storage • Location, Temporal • Enterprise System • DRM • Secured Content Access • Sensors like Accelerometer Integration • Offline Media Cache • Synchronization Management Type of Solutions Design/Architecture Depth • Applications (Thin, Smart, Rich • Event • REST Clients) Driven • Data Driven • Frameworks (API for 3rd Party) • MVC • Scripting Engines • Browser Based Applications • DSL • White Label • Widgets and Live Wallpapers … • Blackboard Solutions … © Copyright Kratin Innovating Mobile Applications and Platforms
  • 4. What We Do? - Innovation and Design Idea Generation Conceptualization Design Product Development Understanding Describing Guiding Reviewing Why ? What? How? Solution Innovate Envision Design Review Architecture Technology Technical and Technical Technical Audits Innovation Requirements Design Identified opportunities Envisioned mobile CRM Designed platform SDK Setup Agile based of growing business in solution for improving enabling 3rd party engineering process publishing Industry productivity of developers to build on along with Go To using technology. Insurance workforce top of solution Market Roadmap “Kratin – Technical Partner for Growing Business Using Mobile” © Copyright Kratin Innovating Mobile Applications and Platforms
  • 5. Innovate “Kratin identifies opportunities for growing business using Mobile.” Understand Collect Collaborate • Clients vision and • Stories and • Translate the offering inspiration from collected Activities • Market drivers of internal and information into industry external sources opportunity Seeds. Approx. Timeline - 1-2 Weeks Collaborate Industry/Domain experts, Marketing Team , Existing Product Team(if any) Opportunity Seeds – Ideas to grow the business value with Mobile. These Deliverable can be further filtered based on ROI, complexity, synergy etc. Our Outsource Publisher partnered with Kratin to innovate cutting edge solutions for fulfilling need/desire of Experience publishing Industry © Copyright Kratin Innovating Mobile Applications and Platforms
  • 6. Innovate - Grow Business with Mobile Technology How use of Needs Opportunity Landscape mobile can grow my business ? Field survey of GPS, Sensors - boreholes Gyroscope Field survey application for storing borehole lithology along with GPS location. Business Value • 30% reduction in efforts and Improved Rack Jerota Productivity Mining Company Williams Petrick Satin Katiyar • 25% reduction in Mining Expert Technical Expert survey time *Based on real life experiences, names and product have been changed to protect identities. © Copyright Kratin Innovating Mobile Applications and Platforms
  • 7. Some Opportunity Seeds Industry Problem Statement Opportunity Manufacturing & Supervisor is called often to Machine inspection and Construction inspect and verify remote troubleshooting using machine/fittings on site Mobile device. Insurance & Agents/MRs often misreport Field force management Pharmaceutical their current location. Daily system in Mobile with real transactions are uploaded in time field tracking and batches of 4 to 5 days. management Retail Long lines are there in NFC based payment system shopping malls at payment for shopping malls including counters during peak season. customer loyalty program. Enterprise Restricting information to Mobile as Corporate Aware employee based on his physical Device with Wi-Fi location fingerprinting for fine spatial access control. “Our technical experts understand business and act as bridge between technology and industry” © Copyright Kratin Innovating Mobile Applications and Platforms
  • 8. Envision “Translating opportunity to desirable, feasible and viable solution.” Define Requirement Analysis • Product Vision • Feasibility and Viability • Product Roadmap Analysis Activities • Product Requirements (User • Scope in Iterations and version Stories, Use Cases) Approx. Timeline - 2-3 Weeks Collaborate Marketing team, Product functional expert(Product Manager) Product Requirements – Concrete solution for addressing opportunity Deliverable Product Roadmap – Defining the product evolution journey Our Evolve partnered with Kratin for envisioning mobile CRM solution to improve productivity of Insurance Experience workforce © Copyright Kratin Innovating Mobile Applications and Platforms
  • 9. Envision- Crystallizing Idea Technical Functional Product (Developer (User Facing) Requirements Facing) CRM for Insurance • Domain know how • Mobile know how • Workflows • Technical • Customer, Vendor and • Lead , Claims, Roadmap & Partner Management Policies … Requirements • Analytics, Offline • Features and User • Version Scoping support, Integration Stories • Design Goals ... Standards … Business Value • Reduced technical feasibility risks Bob Simon John Ferrate Satin Katiyar • Early time to market Product Manager Product Manager Technical Expert © Copyright Kratin Innovating Mobile Applications and Platforms
  • 10. Mobility for Relationship Management Managing relations with Customers, Vendors and Partners Tailored Solution for Insurance Industry Sales Marketing Customer Service • Lead Management • Team Tracking and • Policy Management • Opportunity Management • Claims Management Management • Response • Interaction • Account Management Management Management • Sales Analytics • Marketing Analytics •… •… •… * These are reproduced here with prior permission of our Client © Copyright Kratin Innovating Mobile Applications and Platforms
  • 11. Innovate & Envision - Mobile Innovation Hub Platform Features Technical Research Blogs/Articles Go To Mobility Competitor Experience Mobile Analysis Strategy New Business • Productivity Innovate Opportunities Improve • Quality • Profitability © Copyright Kratin Innovating Mobile Applications and Platforms
  • 12. Design “Defining solution blueprint and evolving it in a agile manner taking complete ownership of design.” Design Iterate • Architecture and high Level Design • Detail design of the components • Technology Selection • Common development aspects … Activities • Design Prototyping … Approx. - 2-3 Weeks … (iterative) Product functional expert(Product Manager), Product UX Design team, Collaborate Engineering team lead Technical Design – Architecture and building blocks of solution , Policies … Deliverable Design Roadmap – Product evolution from Implementation perspective Our Design of SDK and Optimization of application for major MNO in US. Reduced Experience memory footprint by 75%. © Copyright Kratin Innovating Mobile Applications and Platforms
  • 13. Sample Design elements (Random)… Activity :LuxorEventManager :ContentResolver :LuxorContentProvider getEventsForContactAsync [IEventsReceivedListener getContentResolver Hide a Cache listener ...] ContentResolver AsyncQueryHandler.startQuery (LUXOR_AUTHORITY/ contactid/events,...) query onQueryComplete resultCursor (resultCursor) Populate model from IEventListener.onEvent cursor data Get Geocache List Received (Event list..) Seek Geocache GPS Location Service Capture the Geocacher Tracking Experience IGPSAgent IGPSAgent IGPSAgent IGPSAgent Share the Get the GPS 1. Get the Publish the positions at SerialPortGPSAgent Experience position regular intervals 3. Publish Locations using Events InternalGPSAgent BluetoothGPSAgent GPS Agent GPS Position GPS position Service GPS Agent and Use Case Controllers Filters GPS Fix Filters Apply 1. Getting the user Location User Interface 2. are 2. Getting the User Route elements required for Configurable Information Services available for interaction with User Location Location via XML file Geocacher 3. GPS Quality Parameters completing the Use case (User Interface Visualization Managment (Services) Controls) GPSFix Filters Combining the User GPS filter(1..n) interface and Keep a track of Services to complete published locations and a User task. Route Related (Use case perform the route Queries Interfacing with External Controller) management operations sources of data like GPS Route Service Auxiliary User Interface Position, HTTP Network Communication (Datasource Agents) Services Elements * Sample’s only - These are not the actual product design however they do highlight our approach and varied experience © Copyright Kratin Innovating Mobile Applications and Platforms
  • 14. Review “Validation and support ensuring product quality.” Define Asses Recommend Verify Activities Objective Approx. Timeline – 1 week /assessment Non Functional Design Parameters Aspects Compliance Reusability Code Quality Portability … Collaborate Product functional expert(Product Manager), Engineering team lead Assessment Reports – Product Technical health and recommendation for Deliverable improving efficiency and quality Our Kratin helped Edutools setup engineering process based on Agile and create a clear Experience product roadmap for Go To market. © Copyright Kratin Innovating Mobile Applications and Platforms
  • 15. Envision, Design and Review – Design Lab Acceptance Requirement Design Development and (Envision) Deployment Creating Detail Defining Design Defining Technical Design in Iterative Goals Requirements manner Performing Technical Validation Creating Solution Change Impact Architecture and Management Market and Design Competitor technology analysis Prototype based Conducting Technical validation (if Audits Providing required) Deployment and Creating Product Post Deployment Providing Technology Roadmap Creating Design Support support to Roadmap development team Kratin – End to End Solution Architecture and Design Partner © Copyright Kratin Innovating Mobile Applications and Platforms
  • 16. Architecture for Mobile Solutions Why Projects Fail ? Kratin Mobile Architect • Takes Ownership of Big Picture “We do not need an architect, – Meeting Non Functional We have Smart developers” Requirements, Technology Selection, (We only hire the best) Technical Vision… “Our central architect • Provides Technical Leadership to can design solution, the engineering team it does not need • Hands-On Experience of mobile Hands-on Project Failure helps in using the best of Experience of available platform Mobile” • Requirements of product are not (the ones in ivory Tower) static so is design. “Let’s get an architect in for • Architect stays throughout the First Few Weeks” project duration helping team (they are expensive and do not code) cope up with changes and keep application robust…. © Copyright Kratin Innovating Mobile Applications and Platforms
  • 17. Architecture for Mobile Solutions • A stich in Time save nine, similarly a correct Time to Market technology and design decision can save overall efforts of the team • Common design abstraction across platforms Handling Platform enables Product Managers to focus on Fragmentation Product feature rather than platform support • Ready to use experts helps reducing the ramp Reducing Cost up time for the team. • Reduces development cycle by creating strong Long Term Evolution foundation and promoting code reuse of Product © Copyright Kratin Innovating Mobile Applications and Platforms
  • 18. Collaborate • You have existing Team – Kratin collaborates with your team by contributing its technical expertise in Product innovation and design • Looking for End to End Partner – Kratin takes end to end ownership of solution with its trusted alliance partners who are expert in their area of working Product Marketing Management User Experience Engineering Team Design © Copyright Kratin Innovating Mobile Applications and Platforms
  • 19. We Collaborate with Marketing Product Management • Suggest Opportunities based on • Take complete ownership of technology advancement Technical Requirements and Design • Keeping up pace with changing • Regularly review the engineering Technical Landscape deliverable for technical quality User Experience Design Engineering Team • Help in feasibility and user • Developing robust product by experience design by prototyping defining Solution Blueprint • Suggest enhancements based on • Providing Design and Technology platform support to development team Kratin’s forte is Product Innovation and technical design. For end to end solution, Kratin collaborates with your existing team or our alliance partners. © Copyright Kratin Innovating Mobile Applications and Platforms
  • 20. Why companies work with us? Find Mobility Have a Have Product Development is in interesting Product Idea requirements progress Innovate Envision Design Review Design with right Explore possibilities of Envision idea into Ensure product technology for using mobility for business a world class implementation early market growth product quality launch Our Value Addition Developing Rich and Robust Apps Reduce Time to Market Getting it Right First Time Cost Effective Solutions Cutting Edge Technologies Evolve with constant forces of change Incremental Approach Handling Platform fragmentation … © Copyright Kratin Innovating Mobile Applications and Platforms
  • 21. TO EXPLORE THE OPPORTUNITIES OF TODAY AND MEET THE CHALLENGES OF TOMORROW LET US WORK TOGETHER FOR MUTUAL GROWTH AND SUCCESS © Copyright Kratin Innovating Mobile Applications and Platforms
  • 22. Thank You! © Copyright Kratin Innovating Mobile Applications and Platforms