SlideShare una empresa de Scribd logo
1 de 2
Case Study
Solutions
To meet our client’s requirements, we were supposed to create a mobile
application that will communicate with X-Link loggers and receive the
measurements taken by different sensors, and view the status of X-Link loggers
using mobile/tablet devices.
We have developed a LinkComm application that receives real-time data gathered
from Hydro-Met/Oceanic Monitoring & Control Systems. The app connects to X-
Link system using TCP/IP Sockets that allows authorized users to view and update
sensors settings.
We were required to develop an app that would work on both platforms, i.e.
Android and iOS.
The application works on various devices including iPhone, iPad, Android tablet,
and Android phone.
Since client wanted us to develop an app that would work on multiple
platforms, we were required to choose the right framework that allows us to
create mobile apps using standardized web APIs for multiple platforms.
Only authorized users should be allowed to view and update sensors settings in
app to be configured via X-Link.
To eliminate the security concerns, we were also supposed to add password
protection.
User can perform the following operations on X-Link using LinkComm app:
It has now become easier to get hydrological and meteorological data
measurement from rain fall, river water level, flow and discharge, air
temperature, humidity, atmospheric air pressure, wind speed, wind direction etc.
right on the mobile device.
Get a complete setup details on LinkComm from X-Link
Send the complete setup back to X-Link
Update clock on X-Link
Update Setup details locally on X-Link
Export Logs from X-Link
Enable/disable password protection on X-Link
Start/Stop recording on X-Link
Our client, Sutron Corporation, is a
pioneer in providing Real-Time
Hydro-Met/Oceanic Monitoring &
Control Systems, Stations, Software
& Services since 1975. Sutron's
sensors are located at different
places around the globe, which are
associated to derive and make
different types of measurements. X-
Link loggers are used to make and
store measurements of hydrological
and meteorological data that are
widely used in environment
changes. They wanted Softweb
Solutions to develop a mobile app
that would enable their employees
to configure and view status of X-
Link loggers using mobile/tablet
devices.
PhoneGap
Framework
Cross platform app
User authentication
On the go access
Cost-effective
Solutions
Challenge Background
Making different hydrological and meteorological data available on iPhone
Case Study
Our clients have numerous sensors
located at different places around
the world. These sensors transmit
different types of hydrological and
meteorological data based on
various environmental conditions.
Softweb developed a LinkComm
application that works on both
platforms, i.e. Android and iOS,
which communicates with the
various sensors though X-Link and
receives data.
© 2014 Softweb Solutions Inc. All rights reserved.
Contact Information
Programming language:
Framework:
Operating system:
Protocol Suite:
Softweb Solutions
2531 Technology Drive,
Suite 312,Elgin,
Illinois 60124
Website : www.softwebsolutions.com
Email : info@softwebsolutions.com
US Toll Free Number: 1-866-345-7638
Wide selection of sensors and telemetry options
Wide selection of sensors and telemetry options
Streamlines the Total-Life-Cycle Cost
Best tool for remote operations
High level of customization
Field-proven reliability
Right measurement at right time
Process how mobile devices receive various data through X-Link
Objective C
and JAVA
PhoneGap
iOS and Android
TCP/IP
Solutions
Benefits Summary
Technologies Used

Más contenido relacionado

Más de Softweb Solutions

Salesforce integration with ERP
Salesforce integration with ERPSalesforce integration with ERP
Salesforce integration with ERPSoftweb Solutions
 
A complete Salesforce implementation guide on how to implement Salesforce
A complete Salesforce implementation guide on how to implement SalesforceA complete Salesforce implementation guide on how to implement Salesforce
A complete Salesforce implementation guide on how to implement SalesforceSoftweb Solutions
 
How cognitive services can be used in various industries
How cognitive services can be used in various industriesHow cognitive services can be used in various industries
How cognitive services can be used in various industriesSoftweb Solutions
 
Leverage IoT to Setup Smart Manufacturing Solutions
Leverage IoT to Setup Smart Manufacturing SolutionsLeverage IoT to Setup Smart Manufacturing Solutions
Leverage IoT to Setup Smart Manufacturing SolutionsSoftweb Solutions
 
Big Data in Action : Operations, Analytics and more
Big Data in Action : Operations, Analytics and moreBig Data in Action : Operations, Analytics and more
Big Data in Action : Operations, Analytics and moreSoftweb Solutions
 
Sensors, Wearables and Internet of Things - The Dawn of the Smart Era
Sensors, Wearables and Internet of Things - The Dawn of the Smart EraSensors, Wearables and Internet of Things - The Dawn of the Smart Era
Sensors, Wearables and Internet of Things - The Dawn of the Smart EraSoftweb Solutions
 
Secure and scalable motioning solution with aws
Secure and scalable motioning solution with awsSecure and scalable motioning solution with aws
Secure and scalable motioning solution with awsSoftweb Solutions
 
How enterprise can benefit from internet of things
How enterprise can benefit from internet of thingsHow enterprise can benefit from internet of things
How enterprise can benefit from internet of thingsSoftweb Solutions
 
Enterprise Mobility Solutions for Manufacturing Industry
Enterprise Mobility Solutions for Manufacturing IndustryEnterprise Mobility Solutions for Manufacturing Industry
Enterprise Mobility Solutions for Manufacturing IndustrySoftweb Solutions
 
Noti-fi Android App at Softweb Hackthon 2014
Noti-fi Android App at Softweb Hackthon 2014Noti-fi Android App at Softweb Hackthon 2014
Noti-fi Android App at Softweb Hackthon 2014Softweb Solutions
 
Song Sharing with Nodejs - Softweb Hackathon 2014
Song Sharing with Nodejs - Softweb Hackathon 2014Song Sharing with Nodejs - Softweb Hackathon 2014
Song Sharing with Nodejs - Softweb Hackathon 2014Softweb Solutions
 
Tracking Application - Softweb Hackathon 2014
Tracking Application - Softweb Hackathon 2014Tracking Application - Softweb Hackathon 2014
Tracking Application - Softweb Hackathon 2014Softweb Solutions
 
Beacon applications - Softweb Hackathon 2014
Beacon applications - Softweb Hackathon 2014Beacon applications - Softweb Hackathon 2014
Beacon applications - Softweb Hackathon 2014Softweb Solutions
 
Softweb Hackathon iOffice - An iBeacon App
Softweb Hackathon iOffice - An iBeacon AppSoftweb Hackathon iOffice - An iBeacon App
Softweb Hackathon iOffice - An iBeacon AppSoftweb Solutions
 
Mobile application management (mam) in enterprise management
Mobile application management (mam) in enterprise managementMobile application management (mam) in enterprise management
Mobile application management (mam) in enterprise managementSoftweb Solutions
 
Discover the power of QA automation testing
Discover the power of QA automation testingDiscover the power of QA automation testing
Discover the power of QA automation testingSoftweb Solutions
 
Developing mobile sales app for a hardware manufacturer
Developing mobile sales app for a hardware manufacturerDeveloping mobile sales app for a hardware manufacturer
Developing mobile sales app for a hardware manufacturerSoftweb Solutions
 
iPad App for Tracking Goals and Performance
iPad App for Tracking Goals and PerformanceiPad App for Tracking Goals and Performance
iPad App for Tracking Goals and PerformanceSoftweb Solutions
 
Legislation Tracking App for Government Affairs Personnel
Legislation Tracking App for Government Affairs PersonnelLegislation Tracking App for Government Affairs Personnel
Legislation Tracking App for Government Affairs PersonnelSoftweb Solutions
 

Más de Softweb Solutions (20)

Salesforce integration with ERP
Salesforce integration with ERPSalesforce integration with ERP
Salesforce integration with ERP
 
A complete Salesforce implementation guide on how to implement Salesforce
A complete Salesforce implementation guide on how to implement SalesforceA complete Salesforce implementation guide on how to implement Salesforce
A complete Salesforce implementation guide on how to implement Salesforce
 
How cognitive services can be used in various industries
How cognitive services can be used in various industriesHow cognitive services can be used in various industries
How cognitive services can be used in various industries
 
Leverage IoT to Setup Smart Manufacturing Solutions
Leverage IoT to Setup Smart Manufacturing SolutionsLeverage IoT to Setup Smart Manufacturing Solutions
Leverage IoT to Setup Smart Manufacturing Solutions
 
Big Data in Action : Operations, Analytics and more
Big Data in Action : Operations, Analytics and moreBig Data in Action : Operations, Analytics and more
Big Data in Action : Operations, Analytics and more
 
Sensors, Wearables and Internet of Things - The Dawn of the Smart Era
Sensors, Wearables and Internet of Things - The Dawn of the Smart EraSensors, Wearables and Internet of Things - The Dawn of the Smart Era
Sensors, Wearables and Internet of Things - The Dawn of the Smart Era
 
Secure and scalable motioning solution with aws
Secure and scalable motioning solution with awsSecure and scalable motioning solution with aws
Secure and scalable motioning solution with aws
 
How enterprise can benefit from internet of things
How enterprise can benefit from internet of thingsHow enterprise can benefit from internet of things
How enterprise can benefit from internet of things
 
Enterprise Mobility Solutions for Manufacturing Industry
Enterprise Mobility Solutions for Manufacturing IndustryEnterprise Mobility Solutions for Manufacturing Industry
Enterprise Mobility Solutions for Manufacturing Industry
 
Noti-fi Android App at Softweb Hackthon 2014
Noti-fi Android App at Softweb Hackthon 2014Noti-fi Android App at Softweb Hackthon 2014
Noti-fi Android App at Softweb Hackthon 2014
 
Song Sharing with Nodejs - Softweb Hackathon 2014
Song Sharing with Nodejs - Softweb Hackathon 2014Song Sharing with Nodejs - Softweb Hackathon 2014
Song Sharing with Nodejs - Softweb Hackathon 2014
 
Tracking Application - Softweb Hackathon 2014
Tracking Application - Softweb Hackathon 2014Tracking Application - Softweb Hackathon 2014
Tracking Application - Softweb Hackathon 2014
 
Beacon applications - Softweb Hackathon 2014
Beacon applications - Softweb Hackathon 2014Beacon applications - Softweb Hackathon 2014
Beacon applications - Softweb Hackathon 2014
 
Softweb Hackathon iOffice - An iBeacon App
Softweb Hackathon iOffice - An iBeacon AppSoftweb Hackathon iOffice - An iBeacon App
Softweb Hackathon iOffice - An iBeacon App
 
Mobile application management (mam) in enterprise management
Mobile application management (mam) in enterprise managementMobile application management (mam) in enterprise management
Mobile application management (mam) in enterprise management
 
Discover the power of QA automation testing
Discover the power of QA automation testingDiscover the power of QA automation testing
Discover the power of QA automation testing
 
Developing mobile sales app for a hardware manufacturer
Developing mobile sales app for a hardware manufacturerDeveloping mobile sales app for a hardware manufacturer
Developing mobile sales app for a hardware manufacturer
 
iPad App for Tracking Goals and Performance
iPad App for Tracking Goals and PerformanceiPad App for Tracking Goals and Performance
iPad App for Tracking Goals and Performance
 
Legislation Tracking App for Government Affairs Personnel
Legislation Tracking App for Government Affairs PersonnelLegislation Tracking App for Government Affairs Personnel
Legislation Tracking App for Government Affairs Personnel
 
What is iBeacon in iOS?
What is iBeacon in iOS?What is iBeacon in iOS?
What is iBeacon in iOS?
 

Último

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
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
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"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
 
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
 
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
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Último (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
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
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"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
 
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.
 
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
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Making different hydrological and meteorological data available on Android and iOS

  • 1. Case Study Solutions To meet our client’s requirements, we were supposed to create a mobile application that will communicate with X-Link loggers and receive the measurements taken by different sensors, and view the status of X-Link loggers using mobile/tablet devices. We have developed a LinkComm application that receives real-time data gathered from Hydro-Met/Oceanic Monitoring & Control Systems. The app connects to X- Link system using TCP/IP Sockets that allows authorized users to view and update sensors settings. We were required to develop an app that would work on both platforms, i.e. Android and iOS. The application works on various devices including iPhone, iPad, Android tablet, and Android phone. Since client wanted us to develop an app that would work on multiple platforms, we were required to choose the right framework that allows us to create mobile apps using standardized web APIs for multiple platforms. Only authorized users should be allowed to view and update sensors settings in app to be configured via X-Link. To eliminate the security concerns, we were also supposed to add password protection. User can perform the following operations on X-Link using LinkComm app: It has now become easier to get hydrological and meteorological data measurement from rain fall, river water level, flow and discharge, air temperature, humidity, atmospheric air pressure, wind speed, wind direction etc. right on the mobile device. Get a complete setup details on LinkComm from X-Link Send the complete setup back to X-Link Update clock on X-Link Update Setup details locally on X-Link Export Logs from X-Link Enable/disable password protection on X-Link Start/Stop recording on X-Link Our client, Sutron Corporation, is a pioneer in providing Real-Time Hydro-Met/Oceanic Monitoring & Control Systems, Stations, Software & Services since 1975. Sutron's sensors are located at different places around the globe, which are associated to derive and make different types of measurements. X- Link loggers are used to make and store measurements of hydrological and meteorological data that are widely used in environment changes. They wanted Softweb Solutions to develop a mobile app that would enable their employees to configure and view status of X- Link loggers using mobile/tablet devices. PhoneGap Framework Cross platform app User authentication On the go access Cost-effective Solutions Challenge Background Making different hydrological and meteorological data available on iPhone
  • 2. Case Study Our clients have numerous sensors located at different places around the world. These sensors transmit different types of hydrological and meteorological data based on various environmental conditions. Softweb developed a LinkComm application that works on both platforms, i.e. Android and iOS, which communicates with the various sensors though X-Link and receives data. © 2014 Softweb Solutions Inc. All rights reserved. Contact Information Programming language: Framework: Operating system: Protocol Suite: Softweb Solutions 2531 Technology Drive, Suite 312,Elgin, Illinois 60124 Website : www.softwebsolutions.com Email : info@softwebsolutions.com US Toll Free Number: 1-866-345-7638 Wide selection of sensors and telemetry options Wide selection of sensors and telemetry options Streamlines the Total-Life-Cycle Cost Best tool for remote operations High level of customization Field-proven reliability Right measurement at right time Process how mobile devices receive various data through X-Link Objective C and JAVA PhoneGap iOS and Android TCP/IP Solutions Benefits Summary Technologies Used