SlideShare ist ein Scribd-Unternehmen logo
1 von 12
iPhone application for IHC control®

Mobile grænseflader til intelligente bygninger
18 november 2010.
Jesper Plass og Mark Folkenberg
iPhone application for IHC control



The situation then

● The trend within home automation is that easy access to the
 system is mandatory.
● Our competitors are launching smart access solutions – if we
 want to stay in the game and still be the market leader – we
 have to do the same!!!
● This can be solved through touch screens and portable devices
 like smart phones.
● This presentation is focusing on iPhones, but future
 applications for android and Windows Mobile phones is       easy to
 implement later.




 Schneider Electric - PM – Jesper Plass                                2
iPhone application for IHC control
Why choosing iPhone application?

The sales of applications for smart phones is growing rapidly and
 App store is selling 99,4% of all!!! (Figures from 2009)




 Schneider Electric - PM – Jesper Plass                             3
iPhone application for IHC control




● The IHCRemote application will allow LK IHC Control® owners, to
        use their Apple device as a remote to their LK IHC®
 installation.
● It will act as an extension to the existing input units in the LK IHC®
        installation by triggering them on the IHC Controller/Viewer,
 through a wireless connection.
● The application can be used both at home (intranet)
        and globaly (internet).

 Schneider Electric - PM – Jesper Plass                                4
iPhone application for IHC control



Objectives:

● Minimize user setup / maximize user friendliness
● Emphasize responsiveness – use local caching.
● Realtime interaction
● Connect through WIFI, 3G, EDGE, GPRS.
● Easy to personalize.
● Hide unnessasary information.
● Simplified interface to the IHC system




 Schneider Electric - PM – Jesper Plass              5
iPhone application for IHC control
How does it looks like?




Schneider Electric - PM – Jesper Plass   6
iPhone application for IHC control



Implementation options

● IHCRemote had two options of implementations:




 Schneider Electric - PM – Jesper Plass           7
iPhone application for IHC control



Lessons learned:

● Consider performance from the beginning
● Overhead in the Network Protocol
● Work with the platforms design patterns, and not against.
● Maximize the screen real estate for the purpose at hand;
● Avoid functionalities not regarding the purpose of the current view.
● Use Depth Disclosure instead. The more specific functionality, the
  deeper the user must go.
● Be aware of Apple’s approval review.
● An App is not static. It requires ongoing updates and maintenance.
● Be aware of localization of texts. Choose a strategy from the
  beginning.




 Schneider Electric - PM – Jesper Plass                              8
iPhone application for IHC control
Next step - Android




● Android has in Q2 2010 overtaken Apple in numbers of sold
 devices.
● Be aware of different screen formats and processors.

 Schneider Electric - PM – Jesper Plass                       9
iPhone application for IHC control
 Support


LK/Schneider Electrics will handle first level support:
Basic setup and connection problems.




Comet Peole will handle second level support:
Advanced technical issues.
No direct contact to the customer.




 Schneider Electric - PM – Jesper Plass                   10
iPhone application for IHC control
Who is the partner?




● New established company with big experience in gaming business.
● Huge experience within mobile units, real time systems, graphical
  programming and GUI design.
● In total more than 20 years professional experience with
  software development.
● Experience with launch of iPhone and windows mobile applications.
● The customer portefolio contains CBS, British Chamber Of Commerce
  and Thomas Cook Airlines.
● Officiel microsoft partner.




Schneider Electric - PM – Jesper Plass                                11
iPhone application for IHC control
 It’s important to keep it alive!!!




● Regularly updates is better than one big update once a year.
● Listen to the costumers – feedback is very useful




 Schneider Electric - PM – Jesper Plass                          12

Weitere ähnliche Inhalte

Ähnlich wie IHC Remote App

SplunkLive! Stockholm 2019 - Customer presentation: Norlys
SplunkLive! Stockholm 2019 - Customer presentation: Norlys SplunkLive! Stockholm 2019 - Customer presentation: Norlys
SplunkLive! Stockholm 2019 - Customer presentation: Norlys Splunk
 
Contineo World - Low Code Development Platform Pune
Contineo World - Low Code Development Platform PuneContineo World - Low Code Development Platform Pune
Contineo World - Low Code Development Platform PuneContineo World
 
Avinash_5_years_Process_Automation
Avinash_5_years_Process_AutomationAvinash_5_years_Process_Automation
Avinash_5_years_Process_AutomationAvinash H
 
I Phone Summit Dmeeker Final
I Phone Summit Dmeeker FinalI Phone Summit Dmeeker Final
I Phone Summit Dmeeker Finalrajivmordani
 
Ugif 04 2011 ibm informix genero offering v12
Ugif 04 2011   ibm informix genero offering v12Ugif 04 2011   ibm informix genero offering v12
Ugif 04 2011 ibm informix genero offering v12UGIF
 
Lotusphere 2011: ID702 Smartphones at IBM
Lotusphere 2011: ID702 Smartphones at IBMLotusphere 2011: ID702 Smartphones at IBM
Lotusphere 2011: ID702 Smartphones at IBMChris Pepin
 
IO-Link - we connect you! Catalogue 2017/2018 (EN)
IO-Link - we connect you! Catalogue 2017/2018 (EN)IO-Link - we connect you! Catalogue 2017/2018 (EN)
IO-Link - we connect you! Catalogue 2017/2018 (EN)ifm electronic gmbh
 
IRJET- Voice Recognition(AI) : Voice Assistant Robot
IRJET-  	  Voice Recognition(AI) : Voice Assistant RobotIRJET-  	  Voice Recognition(AI) : Voice Assistant Robot
IRJET- Voice Recognition(AI) : Voice Assistant RobotIRJET Journal
 
How to Prevent App Failures with Real User Conditions
How to Prevent App Failures with Real User ConditionsHow to Prevent App Failures with Real User Conditions
How to Prevent App Failures with Real User ConditionsAustin Marie Gay
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013Arrow ECS UK
 
E- Notice Board Presentation
E- Notice Board PresentationE- Notice Board Presentation
E- Notice Board Presentationayushi jain
 
Raspberry Pi controlled Home Automation
Raspberry Pi controlled Home AutomationRaspberry Pi controlled Home Automation
Raspberry Pi controlled Home AutomationRaiz Maharjan
 
Make Good Apps great - Using IBM MobileFirst Foundation
Make Good Apps great - Using IBM MobileFirst FoundationMake Good Apps great - Using IBM MobileFirst Foundation
Make Good Apps great - Using IBM MobileFirst FoundationAjay Chebbi
 
SplunkLive! Utrecht 2019: NXP
SplunkLive! Utrecht 2019: NXP SplunkLive! Utrecht 2019: NXP
SplunkLive! Utrecht 2019: NXP Splunk
 
J mobile overview v11 building01
J mobile overview v11 building01J mobile overview v11 building01
J mobile overview v11 building01amalagnini
 
IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET Journal
 
Stop Doing the Wrong Mobile Math
Stop Doing the Wrong Mobile MathStop Doing the Wrong Mobile Math
Stop Doing the Wrong Mobile MathSourcebits
 
Entreprise mobility approach within digital transformation
Entreprise mobility approach within digital transformationEntreprise mobility approach within digital transformation
Entreprise mobility approach within digital transformationmoldovaictsummit2016
 

Ähnlich wie IHC Remote App (20)

SplunkLive! Stockholm 2019 - Customer presentation: Norlys
SplunkLive! Stockholm 2019 - Customer presentation: Norlys SplunkLive! Stockholm 2019 - Customer presentation: Norlys
SplunkLive! Stockholm 2019 - Customer presentation: Norlys
 
Contineo World - Low Code Development Platform Pune
Contineo World - Low Code Development Platform PuneContineo World - Low Code Development Platform Pune
Contineo World - Low Code Development Platform Pune
 
Avinash_5_years_Process_Automation
Avinash_5_years_Process_AutomationAvinash_5_years_Process_Automation
Avinash_5_years_Process_Automation
 
Mt114 mobileapps
Mt114 mobileappsMt114 mobileapps
Mt114 mobileapps
 
I Phone Summit Dmeeker Final
I Phone Summit Dmeeker FinalI Phone Summit Dmeeker Final
I Phone Summit Dmeeker Final
 
Ugif 04 2011 ibm informix genero offering v12
Ugif 04 2011   ibm informix genero offering v12Ugif 04 2011   ibm informix genero offering v12
Ugif 04 2011 ibm informix genero offering v12
 
Lotusphere 2011: ID702 Smartphones at IBM
Lotusphere 2011: ID702 Smartphones at IBMLotusphere 2011: ID702 Smartphones at IBM
Lotusphere 2011: ID702 Smartphones at IBM
 
IO-Link - we connect you! Catalogue 2017/2018 (EN)
IO-Link - we connect you! Catalogue 2017/2018 (EN)IO-Link - we connect you! Catalogue 2017/2018 (EN)
IO-Link - we connect you! Catalogue 2017/2018 (EN)
 
IRJET- Voice Recognition(AI) : Voice Assistant Robot
IRJET-  	  Voice Recognition(AI) : Voice Assistant RobotIRJET-  	  Voice Recognition(AI) : Voice Assistant Robot
IRJET- Voice Recognition(AI) : Voice Assistant Robot
 
How to Prevent App Failures with Real User Conditions
How to Prevent App Failures with Real User ConditionsHow to Prevent App Failures with Real User Conditions
How to Prevent App Failures with Real User Conditions
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013
 
E- Notice Board Presentation
E- Notice Board PresentationE- Notice Board Presentation
E- Notice Board Presentation
 
Raspberry Pi controlled Home Automation
Raspberry Pi controlled Home AutomationRaspberry Pi controlled Home Automation
Raspberry Pi controlled Home Automation
 
Make Good Apps great - Using IBM MobileFirst Foundation
Make Good Apps great - Using IBM MobileFirst FoundationMake Good Apps great - Using IBM MobileFirst Foundation
Make Good Apps great - Using IBM MobileFirst Foundation
 
SplunkLive! Utrecht 2019: NXP
SplunkLive! Utrecht 2019: NXP SplunkLive! Utrecht 2019: NXP
SplunkLive! Utrecht 2019: NXP
 
J mobile overview v11 building01
J mobile overview v11 building01J mobile overview v11 building01
J mobile overview v11 building01
 
IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)IRJET- H-Box (Connecting Homes)
IRJET- H-Box (Connecting Homes)
 
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
 
Stop Doing the Wrong Mobile Math
Stop Doing the Wrong Mobile MathStop Doing the Wrong Mobile Math
Stop Doing the Wrong Mobile Math
 
Entreprise mobility approach within digital transformation
Entreprise mobility approach within digital transformationEntreprise mobility approach within digital transformation
Entreprise mobility approach within digital transformation
 

Mehr von InfinIT - Innovationsnetværket for it

Mehr von InfinIT - Innovationsnetværket for it (20)

Erfaringer med-c kurt-noermark
Erfaringer med-c kurt-noermarkErfaringer med-c kurt-noermark
Erfaringer med-c kurt-noermark
 
Object orientering, test driven development og c
Object orientering, test driven development og cObject orientering, test driven development og c
Object orientering, test driven development og c
 
Embedded softwaredevelopment hcs
Embedded softwaredevelopment hcsEmbedded softwaredevelopment hcs
Embedded softwaredevelopment hcs
 
C og c++-jens lund jensen
C og c++-jens lund jensenC og c++-jens lund jensen
C og c++-jens lund jensen
 
201811xx foredrag c_cpp
201811xx foredrag c_cpp201811xx foredrag c_cpp
201811xx foredrag c_cpp
 
C som-programmeringssprog-bt
C som-programmeringssprog-btC som-programmeringssprog-bt
C som-programmeringssprog-bt
 
Infinit seminar 060918
Infinit seminar 060918Infinit seminar 060918
Infinit seminar 060918
 
DCR solutions
DCR solutionsDCR solutions
DCR solutions
 
Not your grandfathers BPM
Not your grandfathers BPMNot your grandfathers BPM
Not your grandfathers BPM
 
Kmd workzone - an evolutionary approach to revolution
Kmd workzone - an evolutionary approach to revolutionKmd workzone - an evolutionary approach to revolution
Kmd workzone - an evolutionary approach to revolution
 
EcoKnow - oplæg
EcoKnow - oplægEcoKnow - oplæg
EcoKnow - oplæg
 
Martin Wickins Chatbots i fronten
Martin Wickins Chatbots i frontenMartin Wickins Chatbots i fronten
Martin Wickins Chatbots i fronten
 
Marie Fenger ai kundeservice
Marie Fenger ai kundeserviceMarie Fenger ai kundeservice
Marie Fenger ai kundeservice
 
Mads Kaysen SupWiz
Mads Kaysen SupWizMads Kaysen SupWiz
Mads Kaysen SupWiz
 
Leif Howalt NNIT Service Support Center
Leif Howalt NNIT Service Support CenterLeif Howalt NNIT Service Support Center
Leif Howalt NNIT Service Support Center
 
Jan Neerbek NLP og Chatbots
Jan Neerbek NLP og ChatbotsJan Neerbek NLP og Chatbots
Jan Neerbek NLP og Chatbots
 
Anders Soegaard NLP for Customer Support
Anders Soegaard NLP for Customer SupportAnders Soegaard NLP for Customer Support
Anders Soegaard NLP for Customer Support
 
Stephen Alstrup infinit august 2018
Stephen Alstrup infinit august 2018Stephen Alstrup infinit august 2018
Stephen Alstrup infinit august 2018
 
Innovation og værdiskabelse i it-projekter
Innovation og værdiskabelse i it-projekterInnovation og værdiskabelse i it-projekter
Innovation og værdiskabelse i it-projekter
 
Rokoko infin it presentation
Rokoko infin it presentation Rokoko infin it presentation
Rokoko infin it presentation
 

IHC Remote App

  • 1. iPhone application for IHC control® Mobile grænseflader til intelligente bygninger 18 november 2010. Jesper Plass og Mark Folkenberg
  • 2. iPhone application for IHC control The situation then ● The trend within home automation is that easy access to the system is mandatory. ● Our competitors are launching smart access solutions – if we want to stay in the game and still be the market leader – we have to do the same!!! ● This can be solved through touch screens and portable devices like smart phones. ● This presentation is focusing on iPhones, but future applications for android and Windows Mobile phones is easy to implement later. Schneider Electric - PM – Jesper Plass 2
  • 3. iPhone application for IHC control Why choosing iPhone application? The sales of applications for smart phones is growing rapidly and App store is selling 99,4% of all!!! (Figures from 2009) Schneider Electric - PM – Jesper Plass 3
  • 4. iPhone application for IHC control ● The IHCRemote application will allow LK IHC Control® owners, to use their Apple device as a remote to their LK IHC® installation. ● It will act as an extension to the existing input units in the LK IHC® installation by triggering them on the IHC Controller/Viewer, through a wireless connection. ● The application can be used both at home (intranet) and globaly (internet). Schneider Electric - PM – Jesper Plass 4
  • 5. iPhone application for IHC control Objectives: ● Minimize user setup / maximize user friendliness ● Emphasize responsiveness – use local caching. ● Realtime interaction ● Connect through WIFI, 3G, EDGE, GPRS. ● Easy to personalize. ● Hide unnessasary information. ● Simplified interface to the IHC system Schneider Electric - PM – Jesper Plass 5
  • 6. iPhone application for IHC control How does it looks like? Schneider Electric - PM – Jesper Plass 6
  • 7. iPhone application for IHC control Implementation options ● IHCRemote had two options of implementations: Schneider Electric - PM – Jesper Plass 7
  • 8. iPhone application for IHC control Lessons learned: ● Consider performance from the beginning ● Overhead in the Network Protocol ● Work with the platforms design patterns, and not against. ● Maximize the screen real estate for the purpose at hand; ● Avoid functionalities not regarding the purpose of the current view. ● Use Depth Disclosure instead. The more specific functionality, the deeper the user must go. ● Be aware of Apple’s approval review. ● An App is not static. It requires ongoing updates and maintenance. ● Be aware of localization of texts. Choose a strategy from the beginning. Schneider Electric - PM – Jesper Plass 8
  • 9. iPhone application for IHC control Next step - Android ● Android has in Q2 2010 overtaken Apple in numbers of sold devices. ● Be aware of different screen formats and processors. Schneider Electric - PM – Jesper Plass 9
  • 10. iPhone application for IHC control Support LK/Schneider Electrics will handle first level support: Basic setup and connection problems. Comet Peole will handle second level support: Advanced technical issues. No direct contact to the customer. Schneider Electric - PM – Jesper Plass 10
  • 11. iPhone application for IHC control Who is the partner? ● New established company with big experience in gaming business. ● Huge experience within mobile units, real time systems, graphical programming and GUI design. ● In total more than 20 years professional experience with software development. ● Experience with launch of iPhone and windows mobile applications. ● The customer portefolio contains CBS, British Chamber Of Commerce and Thomas Cook Airlines. ● Officiel microsoft partner. Schneider Electric - PM – Jesper Plass 11
  • 12. iPhone application for IHC control It’s important to keep it alive!!! ● Regularly updates is better than one big update once a year. ● Listen to the costumers – feedback is very useful Schneider Electric - PM – Jesper Plass 12

Hinweis der Redaktion

  1. LK/Schneider Electrics will handle following scenarios: 1. The customer does not own the correct IHC controller with viewer. 2. Faulty IHC controller that fails to respond correctly to the OpenAPI functions. 3. Providing the customer with a patch to enable the OpenAPI on their IHC controller. 4. Providing the customer with the correct version of the firmware for their IHC controller. 5. Helping the customer find the IP address of their IHC controller. 6. Helping the customer find credentials for their IHC controller. 7. Helping customers connecting the IHC Controller to the internet through a router. 8. The IHC controller is not correctly installed and/or is not connected to a network. The viewer application can be used for diagnostics of this type of problem. Comet Peole will handle the following scenarios: 1. The application fails to start on customer device. 2. Helping customers that do not have the correct Apple device firmware. 3. Customer IHC controller project is not correctly loaded by the application, even though the controller and firmware is known to work with the OpenAPI functions. 4. The application fails to connect to the IHC controller even though the controller is correctly connected to the network. 5. Helping customers that cannot run the diagnostics program on their computer.