SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Cloud Client



    Darwin iCloud Browser
Self Evolving iCloud UI Platform
                  LI Ying
         (JustDoItLy@GMail.com)
Self Evolving iCloud UI Platform

Opportunity of Information Cloud
  Information Technology=I+T
  T: Technology
    Cloud means pervasive T
    Cloud means low cost and high efficiency
  I: Information
    Cloud Client means pervasive I
    Cloud Client brings personal and social user experience at the client of
    clouds

  Information Cloud : iCloud
    Focuses on I instead of T
Self Evolving iCloud UI Platform


iCloud          UI (1)
                     )
 Function:As UI system for iCloud (Implemented)
         :
      Browser style Navigation (Superior than IE)
      Interactive Analysis (Like       )
      Template based Representation (Excel Style built in)
         To define and change UI template
         Dynamically switching UI Templates


                            Real Know-How

                       Access ability for iCloud
Self Evolving iCloud UI Platform


iCloud          UI (2)
                     )
Support:Accessing iCloud
       :
  Complicated Relations Support
        Cross tables query without knowingly
        Easy statistics
  Interactive Analysis
        Synchronized master detail representation
        Instant pivot and chart
  Large Scale Database Support
        Server side calculating
        已实现Loading: Only required data transferred to client side
        Lazy

       Implemented in
         InterData
Self Evolving iCloud UI Platform


Sub-Function:Data
            :        Navigation (IE+)
Open in a new window (Like IE)
Open in a synchronized new window (Unique)
Open in a nested window (Unique)


                             Coexists and Synchronizing
                                         Easy Switching
Self Evolving iCloud UI Platform


Sub-Function:Grid (Excel+)
            :


 Data Analysis
    Sort
    Filter
    Group
    Summary
    Group Summary
• iCloud Process Ability
    Nested Columns
    Calculated Columns
Self Evolving iCloud UI Platform

Sub-Function:Pivot, Card and Chart(Excel+)
            :
Self Evolving iCloud UI Platform

Platform: Plug in Architecture
  Internet Architecture
     Low decoupled, like browser
  Open Plug in Interface
     API to add more kinds of iCloud
     API to add more kinds of UI template
  Discretionary Combination, Dynamic Matching
     (5+)UI Templates x (12+) Data Sources=60+Combination
Self Evolving iCloud UI Platform


iCloud:Expandable Data Sources
      :
                                                                           3rd Party
                                                                           created
                                           iCloud


RDBMS            OData        MS Data
                                          Outlook             SQL      Semantic
(Built in)
                 Service      Analysis
                                         CRM/ERP
                                                     ORM
                                                             Azure     Internet    …
                 (Built in)   Service


             Built in most popular RDBMS
                MS Access,MS SQL Server,MySQL Oracle PostgreSql Firebird
                PervasiveSQL VistaDB SQL Anywhere Advantage DB2 and Sybase.
             Built in OData Service Support
                 OData (Open Data Protocol) is provided by Microsoft
             Question: Why kinds of driver needed?
                Answner:No general interface for iCloud
Self Evolving iCloud UI Platform

UI:Expandable Templates
  :
     Report                          Dash Board




                                                        Schedule




                                                        Tree List
        Property Grid

                        API for 3rd Party
Self Evolving iCloud UI Platform



Self: Decentralization, Social vs Centralization
                                               Fish?Fishing?
  Of Client
        Everyone has his own UI


  By Client
        End user tails and maintenance his own UI


  For Client
        End user improves their UI in using
Self Evolving iCloud UI Platform



Evolving: At the speed of business
    Reason
       External:Ever Chaining World
       Internal: Continuous Improvement
    Workflow
       Traditional: End User=>Developer=>Database Admin
       Creative: End User (UI=>iCloud)             iCloud


                                                 UI
                                       End
                                       User
Self Evolving iCloud UI Platform


Self Evolving(UI
             (                        iCloud)
                                            )
Function: UI drives iCloud evolving
Hidden Technology::
  Personal and Social Information Model
     Tag, Comments and Annotation
     Extensible Information Model by end user
     iCloud User Operation (Script)
  Internet style Links

       已实现
             To be implemented in
                 Cloud Client
iCloud Browser

Product Line 1:InterData Explorer
            Data Browser(Implemented)
 Core and Preliminary Edition of iCloud Browser,
 focuses on iCloud      UI
 IT:Traditional RDBMS support
 Market:Low End BI for End User
        :
   The big 4 players in BI: Oracle, Microsoft, SAP and IBM
   BI(Business Intelligence):Traditional iCloud
   Traditionally, BI has strategy and tactics applications
   Operation BI: New application era
   To embed BI in all business process
   To serve all kinds of end users
iCloud Browser



Strength of InterData                                          I am owner!

As End Product to End User
   Functions: Navigation, Analysis and representations for information
   Features:
       General, suitable for all kinds of business system and data sources
       Easy: easy to learn and use; Interactive: improved experience; Personality:
       improved satisfaction
   Benefits
       To end user, easy and low cost
       To partner, low maintenance cost
Weakness of InterData
   Small Company and short product line(looking for cooperation with solution
   providers)
iCloud Browser
Product Line 2:Cloud Client
              :
            Darwin iCloud Browser(developing)
Position:iCloud UI Platform
        :
   Focuses on client side: data analysis and representation
   Personal and Social Features
   Build in non specific business related horizontal functions
   Support new developing information system on it and new UI for
   existing systems
Market: To sell to software vendors, indirectly sell to end user
IT: Not limited to RDBMS, support data cloud service, support business rules,
support personal and social information model.

Application Development:
       Traditional Information systems
       CRM/SCM/ERP/DM/PDM
iCloud Browser


Strength of Cloud Client
Benefits for Software Vendors(as platform)
   Fast implementation, only development of non UI part is necessary
   Fast evolution, to extend information model by end user
       I.e. To add new columns, to link data, to attach any information
   Low cost, most maintenance are done by end user
No clear competitors
Strength:
   For end user: easy to use
   For partners: fast and low cost
Weakness::
  Not highly general, for no standards for iCloud
  The worry for locking to our platform(So big share holders are needed)
  Small company
iCloud Browser

Multi Editions Strategy
 InterData Freeware Edition
   With limited functions and data sources, for marketing only
 InterData Shareware Edition
   To support only one data source, pricing at a level of consumption
   software
 InterData Standard Edition
   To support all RDBMS, highly cheaper than traditional competitors
 InterData Source Code Edition
   For VIP clients, limited source code offer
 Cloud Client: Platform Edition
   OEM to all software vendors
   One off license and annual subscription
Cooperation
 Open to all possibilities
 Especially to big IT vendors
 One Million USD wanted for the initial two years
FAQ(1)
My business software has the ability to analyze…
  Analysis is only one function for cloud client
  InterData is general, not limited to specific system。
  The analysis functions are bundled with specific
  business system
  The difference between fish and fishing
Browser Edition?
  In one year, we will implement a browser edition based
  on MS Silverlight
  To support Windows and Linux、Windows Phone 7、
  Nokia 60 and so on.
FAQ(2)
Report vs InterData……
  Just like Word Document vs Web pages
  InterData is “LIVE” report
If not?
  WHYWYG. Data can be exported to MS Excel for you to
  do further analysis
  In Grid, you may copy data to MS Excel by clipboard
Cloud Client

         Vision: To surf iCloud
 Mission:iCloud UI platform provider




      JustDoItLy@Gmail.com
http://darwincloudclient.blogspot.com/
   Strongly suggest to watch demos

Contenu connexe

Tendances

Programing for the iPhone
Programing for the iPhonePrograming for the iPhone
Programing for the iPhoneMike Qaissaunee
 
iPhone Developer_ankush
iPhone Developer_ankushiPhone Developer_ankush
iPhone Developer_ankushankush Ankush
 
iPhone Development: Zero to Sixty
iPhone Development: Zero to SixtyiPhone Development: Zero to Sixty
iPhone Development: Zero to SixtyThomas Swift
 
Introducing Apple iPhone 5 - A1428 & A1429 Model
Introducing Apple iPhone 5 - A1428 & A1429 ModelIntroducing Apple iPhone 5 - A1428 & A1429 Model
Introducing Apple iPhone 5 - A1428 & A1429 ModelJJ Wu
 
打造你的第一個iPhone APP
打造你的第一個iPhone APP打造你的第一個iPhone APP
打造你的第一個iPhone APP彼得潘 Pan
 
Best Practice iPhone SDK App Design
Best Practice iPhone SDK App DesignBest Practice iPhone SDK App Design
Best Practice iPhone SDK App DesignBess Ho
 
Cloud client darwin information cloud browser
Cloud client   darwin information cloud browserCloud client   darwin information cloud browser
Cloud client darwin information cloud browserYing LI
 
Adobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserAdobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserRick Messer
 
iTunes App Store Submission Process
iTunes App Store Submission ProcessiTunes App Store Submission Process
iTunes App Store Submission ProcessAnscamobile
 
iSpaces - Investor overview (Fall 2012)
iSpaces - Investor overview (Fall 2012)iSpaces - Investor overview (Fall 2012)
iSpaces - Investor overview (Fall 2012)Alex Brotherbees
 
Appcelerator Overview
Appcelerator OverviewAppcelerator Overview
Appcelerator OverviewJeff Haynie
 
What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8Jeff Haynie
 
I phone apps developments interview
I phone apps developments interviewI phone apps developments interview
I phone apps developments interviewPragati Singh
 
iPhone Introduction
iPhone IntroductioniPhone Introduction
iPhone Introductionardiri
 
Starting mobile development
Starting mobile developmentStarting mobile development
Starting mobile developmentMihai Corlan
 
Building a sustainable, cross-platform mobile application strategy - SoCon 20...
Building a sustainable, cross-platform mobile application strategy - SoCon 20...Building a sustainable, cross-platform mobile application strategy - SoCon 20...
Building a sustainable, cross-platform mobile application strategy - SoCon 20...Jeff Haynie
 

Tendances (18)

Programing for the iPhone
Programing for the iPhonePrograming for the iPhone
Programing for the iPhone
 
iPhone Developer_ankush
iPhone Developer_ankushiPhone Developer_ankush
iPhone Developer_ankush
 
iPhone Development: Zero to Sixty
iPhone Development: Zero to SixtyiPhone Development: Zero to Sixty
iPhone Development: Zero to Sixty
 
iOS 9.3
iOS 9.3iOS 9.3
iOS 9.3
 
Introducing Apple iPhone 5 - A1428 & A1429 Model
Introducing Apple iPhone 5 - A1428 & A1429 ModelIntroducing Apple iPhone 5 - A1428 & A1429 Model
Introducing Apple iPhone 5 - A1428 & A1429 Model
 
打造你的第一個iPhone APP
打造你的第一個iPhone APP打造你的第一個iPhone APP
打造你的第一個iPhone APP
 
Best Practice iPhone SDK App Design
Best Practice iPhone SDK App DesignBest Practice iPhone SDK App Design
Best Practice iPhone SDK App Design
 
Ibeacons bible
Ibeacons bibleIbeacons bible
Ibeacons bible
 
Cloud client darwin information cloud browser
Cloud client   darwin information cloud browserCloud client   darwin information cloud browser
Cloud client darwin information cloud browser
 
Adobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick MesserAdobe Max Modern iPhone App Design with Rick Messer
Adobe Max Modern iPhone App Design with Rick Messer
 
iTunes App Store Submission Process
iTunes App Store Submission ProcessiTunes App Store Submission Process
iTunes App Store Submission Process
 
iSpaces - Investor overview (Fall 2012)
iSpaces - Investor overview (Fall 2012)iSpaces - Investor overview (Fall 2012)
iSpaces - Investor overview (Fall 2012)
 
Appcelerator Overview
Appcelerator OverviewAppcelerator Overview
Appcelerator Overview
 
What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8
 
I phone apps developments interview
I phone apps developments interviewI phone apps developments interview
I phone apps developments interview
 
iPhone Introduction
iPhone IntroductioniPhone Introduction
iPhone Introduction
 
Starting mobile development
Starting mobile developmentStarting mobile development
Starting mobile development
 
Building a sustainable, cross-platform mobile application strategy - SoCon 20...
Building a sustainable, cross-platform mobile application strategy - SoCon 20...Building a sustainable, cross-platform mobile application strategy - SoCon 20...
Building a sustainable, cross-platform mobile application strategy - SoCon 20...
 

En vedette

The Art Of Loading
The Art Of LoadingThe Art Of Loading
The Art Of Loadingk13sjs
 
The MacMentor Services Presentation
The MacMentor Services PresentationThe MacMentor Services Presentation
The MacMentor Services PresentationThe MacMentor
 
networking device router,switches & bridges
networking device router,switches & bridgesnetworking device router,switches & bridges
networking device router,switches & bridgeskeyur Nandaniya
 
Building Blocks for Distributed Geo-Knowledge Graphs
Building Blocks for Distributed Geo-Knowledge GraphsBuilding Blocks for Distributed Geo-Knowledge Graphs
Building Blocks for Distributed Geo-Knowledge Graphskjanowicz
 

En vedette (8)

The Art Of Loading
The Art Of LoadingThe Art Of Loading
The Art Of Loading
 
The MacMentor Services Presentation
The MacMentor Services PresentationThe MacMentor Services Presentation
The MacMentor Services Presentation
 
networking device router,switches & bridges
networking device router,switches & bridgesnetworking device router,switches & bridges
networking device router,switches & bridges
 
Data perisistence in iOS
Data perisistence in iOSData perisistence in iOS
Data perisistence in iOS
 
iCloud keychain
iCloud keychainiCloud keychain
iCloud keychain
 
iCloud by Apple
iCloud by AppleiCloud by Apple
iCloud by Apple
 
Apple iOS
Apple iOSApple iOS
Apple iOS
 
Building Blocks for Distributed Geo-Knowledge Graphs
Building Blocks for Distributed Geo-Knowledge GraphsBuilding Blocks for Distributed Geo-Knowledge Graphs
Building Blocks for Distributed Geo-Knowledge Graphs
 

Similaire à Darwin iCloud Browser: Self Evolving iCloud UI Platform

ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...European Collaboration Summit
 
Developing and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud PrivateDeveloping and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud PrivateShikha Srivastava
 
MEF Üniversitesi - IoT & Data Dersi
MEF Üniversitesi - IoT & Data DersiMEF Üniversitesi - IoT & Data Dersi
MEF Üniversitesi - IoT & Data Dersiİbrahim KIVANÇ
 
Live Cycle ES2 News From Adobe MAX
Live Cycle ES2 News From Adobe MAXLive Cycle ES2 News From Adobe MAX
Live Cycle ES2 News From Adobe MAXMatthias Zeller
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGJohn Head
 
Deliver an Enhanced User Experience by Combining Azure, Teams and the Microso...
Deliver an Enhanced User Experience by Combining Azure, Teams and the Microso...Deliver an Enhanced User Experience by Combining Azure, Teams and the Microso...
Deliver an Enhanced User Experience by Combining Azure, Teams and the Microso...Frederik Bisback
 
Digitally Record videos & Track Incidents on IPAD Application
Digitally Record videos & Track Incidents on IPAD ApplicationDigitally Record videos & Track Incidents on IPAD Application
Digitally Record videos & Track Incidents on IPAD ApplicationMike Taylor
 
01 introduction to darwino
01   introduction to darwino01   introduction to darwino
01 introduction to darwinodarwinodb
 
BP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application DeveloperBP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application DeveloperSerdar Basegmez
 
Cloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service OptionCloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service OptionDenodo
 
Top10 Strategics Technology for 2010 using Sun Products
Top10 Strategics Technology for 2010 using Sun ProductsTop10 Strategics Technology for 2010 using Sun Products
Top10 Strategics Technology for 2010 using Sun ProductsThanachart Numnonda
 
Webinar: OpenIDM 3.1
Webinar: OpenIDM 3.1Webinar: OpenIDM 3.1
Webinar: OpenIDM 3.1ForgeRock
 
Lesson learns from Japan cloud trend
Lesson learns from Japan cloud trendLesson learns from Japan cloud trend
Lesson learns from Japan cloud trendKimihiko Kitase
 
Windows Azure For Architects
Windows Azure For ArchitectsWindows Azure For Architects
Windows Azure For ArchitectsAnko Duizer
 
Extensibility of IBM Connections using XPages and Open Source from OpenNTF
Extensibility of IBM Connections using XPages and Open Source from OpenNTFExtensibility of IBM Connections using XPages and Open Source from OpenNTF
Extensibility of IBM Connections using XPages and Open Source from OpenNTFLetsConnect
 

Similaire à Darwin iCloud Browser: Self Evolving iCloud UI Platform (20)

Microsoft & IoT
Microsoft & IoTMicrosoft & IoT
Microsoft & IoT
 
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
 
Developing and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud PrivateDeveloping and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud Private
 
MEF Üniversitesi - IoT & Data Dersi
MEF Üniversitesi - IoT & Data DersiMEF Üniversitesi - IoT & Data Dersi
MEF Üniversitesi - IoT & Data Dersi
 
Live Cycle ES2 News From Adobe MAX
Live Cycle ES2 News From Adobe MAXLive Cycle ES2 News From Adobe MAX
Live Cycle ES2 News From Adobe MAX
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUG
 
ios basics
ios basicsios basics
ios basics
 
如何快速開發與測試App
如何快速開發與測試App如何快速開發與測試App
如何快速開發與測試App
 
Deliver an Enhanced User Experience by Combining Azure, Teams and the Microso...
Deliver an Enhanced User Experience by Combining Azure, Teams and the Microso...Deliver an Enhanced User Experience by Combining Azure, Teams and the Microso...
Deliver an Enhanced User Experience by Combining Azure, Teams and the Microso...
 
Digitally Record videos & Track Incidents on IPAD Application
Digitally Record videos & Track Incidents on IPAD ApplicationDigitally Record videos & Track Incidents on IPAD Application
Digitally Record videos & Track Incidents on IPAD Application
 
01 introduction to darwino
01   introduction to darwino01   introduction to darwino
01 introduction to darwino
 
BP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application DeveloperBP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application Developer
 
Cloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service OptionCloud Modernization and Data as a Service Option
Cloud Modernization and Data as a Service Option
 
Top10 Strategics Technology for 2010 using Sun Products
Top10 Strategics Technology for 2010 using Sun ProductsTop10 Strategics Technology for 2010 using Sun Products
Top10 Strategics Technology for 2010 using Sun Products
 
Webinar: OpenIDM 3.1
Webinar: OpenIDM 3.1Webinar: OpenIDM 3.1
Webinar: OpenIDM 3.1
 
L01 Introduction to Enterprise Software
L01 Introduction to Enterprise SoftwareL01 Introduction to Enterprise Software
L01 Introduction to Enterprise Software
 
Lesson learns from Japan cloud trend
Lesson learns from Japan cloud trendLesson learns from Japan cloud trend
Lesson learns from Japan cloud trend
 
Windows Azure For Architects
Windows Azure For ArchitectsWindows Azure For Architects
Windows Azure For Architects
 
Android Anatomy
Android  AnatomyAndroid  Anatomy
Android Anatomy
 
Extensibility of IBM Connections using XPages and Open Source from OpenNTF
Extensibility of IBM Connections using XPages and Open Source from OpenNTFExtensibility of IBM Connections using XPages and Open Source from OpenNTF
Extensibility of IBM Connections using XPages and Open Source from OpenNTF
 

Dernier

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
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
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
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
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
"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
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Dernier (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
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
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
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
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
"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
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
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...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Darwin iCloud Browser: Self Evolving iCloud UI Platform

  • 1. Cloud Client Darwin iCloud Browser Self Evolving iCloud UI Platform LI Ying (JustDoItLy@GMail.com)
  • 2. Self Evolving iCloud UI Platform Opportunity of Information Cloud Information Technology=I+T T: Technology Cloud means pervasive T Cloud means low cost and high efficiency I: Information Cloud Client means pervasive I Cloud Client brings personal and social user experience at the client of clouds Information Cloud : iCloud Focuses on I instead of T
  • 3. Self Evolving iCloud UI Platform iCloud UI (1) ) Function:As UI system for iCloud (Implemented) : Browser style Navigation (Superior than IE) Interactive Analysis (Like ) Template based Representation (Excel Style built in) To define and change UI template Dynamically switching UI Templates Real Know-How Access ability for iCloud
  • 4. Self Evolving iCloud UI Platform iCloud UI (2) ) Support:Accessing iCloud : Complicated Relations Support Cross tables query without knowingly Easy statistics Interactive Analysis Synchronized master detail representation Instant pivot and chart Large Scale Database Support Server side calculating 已实现Loading: Only required data transferred to client side Lazy Implemented in InterData
  • 5. Self Evolving iCloud UI Platform Sub-Function:Data : Navigation (IE+) Open in a new window (Like IE) Open in a synchronized new window (Unique) Open in a nested window (Unique) Coexists and Synchronizing Easy Switching
  • 6. Self Evolving iCloud UI Platform Sub-Function:Grid (Excel+) : Data Analysis Sort Filter Group Summary Group Summary • iCloud Process Ability Nested Columns Calculated Columns
  • 7. Self Evolving iCloud UI Platform Sub-Function:Pivot, Card and Chart(Excel+) :
  • 8. Self Evolving iCloud UI Platform Platform: Plug in Architecture Internet Architecture Low decoupled, like browser Open Plug in Interface API to add more kinds of iCloud API to add more kinds of UI template Discretionary Combination, Dynamic Matching (5+)UI Templates x (12+) Data Sources=60+Combination
  • 9. Self Evolving iCloud UI Platform iCloud:Expandable Data Sources : 3rd Party created iCloud RDBMS OData MS Data Outlook SQL Semantic (Built in) Service Analysis CRM/ERP ORM Azure Internet … (Built in) Service Built in most popular RDBMS MS Access,MS SQL Server,MySQL Oracle PostgreSql Firebird PervasiveSQL VistaDB SQL Anywhere Advantage DB2 and Sybase. Built in OData Service Support OData (Open Data Protocol) is provided by Microsoft Question: Why kinds of driver needed? Answner:No general interface for iCloud
  • 10. Self Evolving iCloud UI Platform UI:Expandable Templates : Report Dash Board Schedule Tree List Property Grid API for 3rd Party
  • 11. Self Evolving iCloud UI Platform Self: Decentralization, Social vs Centralization Fish?Fishing? Of Client Everyone has his own UI By Client End user tails and maintenance his own UI For Client End user improves their UI in using
  • 12. Self Evolving iCloud UI Platform Evolving: At the speed of business Reason External:Ever Chaining World Internal: Continuous Improvement Workflow Traditional: End User=>Developer=>Database Admin Creative: End User (UI=>iCloud) iCloud UI End User
  • 13. Self Evolving iCloud UI Platform Self Evolving(UI ( iCloud) ) Function: UI drives iCloud evolving Hidden Technology:: Personal and Social Information Model Tag, Comments and Annotation Extensible Information Model by end user iCloud User Operation (Script) Internet style Links 已实现 To be implemented in Cloud Client
  • 14. iCloud Browser Product Line 1:InterData Explorer Data Browser(Implemented) Core and Preliminary Edition of iCloud Browser, focuses on iCloud UI IT:Traditional RDBMS support Market:Low End BI for End User : The big 4 players in BI: Oracle, Microsoft, SAP and IBM BI(Business Intelligence):Traditional iCloud Traditionally, BI has strategy and tactics applications Operation BI: New application era To embed BI in all business process To serve all kinds of end users
  • 15. iCloud Browser Strength of InterData I am owner! As End Product to End User Functions: Navigation, Analysis and representations for information Features: General, suitable for all kinds of business system and data sources Easy: easy to learn and use; Interactive: improved experience; Personality: improved satisfaction Benefits To end user, easy and low cost To partner, low maintenance cost Weakness of InterData Small Company and short product line(looking for cooperation with solution providers)
  • 16. iCloud Browser Product Line 2:Cloud Client : Darwin iCloud Browser(developing) Position:iCloud UI Platform : Focuses on client side: data analysis and representation Personal and Social Features Build in non specific business related horizontal functions Support new developing information system on it and new UI for existing systems Market: To sell to software vendors, indirectly sell to end user IT: Not limited to RDBMS, support data cloud service, support business rules, support personal and social information model. Application Development: Traditional Information systems CRM/SCM/ERP/DM/PDM
  • 17. iCloud Browser Strength of Cloud Client Benefits for Software Vendors(as platform) Fast implementation, only development of non UI part is necessary Fast evolution, to extend information model by end user I.e. To add new columns, to link data, to attach any information Low cost, most maintenance are done by end user No clear competitors Strength: For end user: easy to use For partners: fast and low cost Weakness:: Not highly general, for no standards for iCloud The worry for locking to our platform(So big share holders are needed) Small company
  • 18. iCloud Browser Multi Editions Strategy InterData Freeware Edition With limited functions and data sources, for marketing only InterData Shareware Edition To support only one data source, pricing at a level of consumption software InterData Standard Edition To support all RDBMS, highly cheaper than traditional competitors InterData Source Code Edition For VIP clients, limited source code offer Cloud Client: Platform Edition OEM to all software vendors One off license and annual subscription
  • 19. Cooperation Open to all possibilities Especially to big IT vendors One Million USD wanted for the initial two years
  • 20. FAQ(1) My business software has the ability to analyze… Analysis is only one function for cloud client InterData is general, not limited to specific system。 The analysis functions are bundled with specific business system The difference between fish and fishing Browser Edition? In one year, we will implement a browser edition based on MS Silverlight To support Windows and Linux、Windows Phone 7、 Nokia 60 and so on.
  • 21. FAQ(2) Report vs InterData…… Just like Word Document vs Web pages InterData is “LIVE” report If not? WHYWYG. Data can be exported to MS Excel for you to do further analysis In Grid, you may copy data to MS Excel by clipboard
  • 22. Cloud Client Vision: To surf iCloud Mission:iCloud UI platform provider JustDoItLy@Gmail.com http://darwincloudclient.blogspot.com/ Strongly suggest to watch demos