Location services is one of the most interesting areas of web development today. Technologies that were once too complex and esoteric to be used by anyone outside of NASA or the military became standard offerings for the likes of Hotels.com and Foursquare, and are now being regularly deployed by even the smallest startups. In this presentation I track the evolution of mobile mapping and talk about the rich capabilities around location now available to even casual mobile developers around mapping, demographics and location-aware customer insights.
As an low-cost carrier, V Air is constantly looking for new ways to optimize operation efficiency. This talk will discuss how we use cloud solutions to achieve that goal.
[DevDay2018] Ignite your app development with native script and firebase - By...DevDay.org
Join our session if you are looking for an easy way to build mobile apps with real-time functions by reusing your web development skills. Our speaker will introduce to you about NativeScript and Firebase which can help you build a truly native mobile application with real-time functions more easily, faster and more effectively than ever. You will be guided how to use it through our live code session as well.
In this session, you’ll get an overview of the mobile application development landscape and an introduction to how AWS Mobile Services supports the mobile application development process and the benefits it supplies while meeting the challenges for developers of the mobile ecosystem.
Level: Beginner
Speaker: Dennis Hill - Developer Advocate, AWS Mobile Applications
As an low-cost carrier, V Air is constantly looking for new ways to optimize operation efficiency. This talk will discuss how we use cloud solutions to achieve that goal.
[DevDay2018] Ignite your app development with native script and firebase - By...DevDay.org
Join our session if you are looking for an easy way to build mobile apps with real-time functions by reusing your web development skills. Our speaker will introduce to you about NativeScript and Firebase which can help you build a truly native mobile application with real-time functions more easily, faster and more effectively than ever. You will be guided how to use it through our live code session as well.
In this session, you’ll get an overview of the mobile application development landscape and an introduction to how AWS Mobile Services supports the mobile application development process and the benefits it supplies while meeting the challenges for developers of the mobile ecosystem.
Level: Beginner
Speaker: Dennis Hill - Developer Advocate, AWS Mobile Applications
Field Work: Map-centric mobile apps with Cloudant Geo and LeafletJSRaj Singh
Managing geospatial data has long been owned by relational database technology, but with recent advances in spatial indexing support in NoSQL databases, building spatially-aware apps with non-relational technologies is fast, performant and scalable. In this session we introduce spatial functionality in Apache Lucene and IBM Cloudant. Cloudant Geo supports Lucene spatial search as well as a more advanced geospatial search and indexing capability using GeoJSON documents, which allows for more types of spatial objects along with spatio-temporal indexing and query. To illustrate the powerful capabilities of the geospatial platform, we'll demonstrate a sample application called Field Work. This is a pure Javascript/HTML5 mobile app for utilities maintenance people to do remote work -- using the GeoJSON format to update the spatial layout of infrastructure such as pipes or meters, and even creating work orders -- whether online or offline.
Promet Source's March webinar on Augmented Reality. The presentation includes real world examples of Augmented Reality applications and games. The presentation also includes Promet's CTAR Augmented Reality application.
When Google Maps Gives You Lemons, Make Lemonade. Flightstats' experience switching from Google Maps to Open Source solutions. Related article at http://www.netmagazine.com/features/top-seven-alternatives-google-maps-api
IMGS Geospatial User Group 2014 - GeoMedia WebMap 2014IMGS
- Easily build and deploy interactive web sites or web services without programming
- Real-time access to enterprise geospatial data
- View, query and analyse geospatial data from many geospatial data formats without any pre-translation
- Perform powerful linear referencing and analysis capabilities including routing and dynamic segmentation web services
Rapidly Developing Internet of Things (IoT) Applications. Demos include using the Raspberry Pi, Beacons, the Oculus Rift, and other sensors. Apps were developed using Bluemix services.
I recently had the opportunity to give a guest lecture at the Hogeschool Rotterdam. In this I talked about the way I believe front-end technology is moving. I gave examples and demos on various W3C standards like progressive web apps, web audio, web bluetooth, WebXR and web assembly (Blazor).
When Google Maps Gives You Lemons, Make Lemonade. Talk at NACIS 2012 conference. Related article at http://www.netmagazine.com/features/top-seven-alternatives-google-maps-api
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?nick_garrod
GSE Nordic 2015 1 Billion Smartphones a year and counting – How is your CICS connected? According to IDC, in 2013 “the worldwide smartphone market reached yet another milestone, having shipped one billion units in a single year for the first time”. This was an increase of almost 40% over 2012. If much of your business runs on CICS, you have probably already exposed at least some your CICS applications to the mobile world. But are you exposing these services in the optimal way for your company? Come to this session to discover what the supported options are for mobile exploitation in CICS Transaction Server, CICS Transaction Gateway and z/OS Connect. This session will compare and contrast the options available, so you can understand what is right for you. It will also discuss how you can use IBM MobileFirst with CICS TS to optimize your mobile deployments. Make sure your phone is on silent – you won’t want to be disturbed in this session.
Optimizing location-based apps with open dataRaj Singh
Open data is on the rise, and freely available data sets - like municipal data - can bring huge value and new features to applications, at no upfront cost. For example, open crime data can be leveraged to support features that make location based apps safer for users.
However, the challenge for developers is to efficiently wrangle, store and deliver open data sets without having to build complex data architectures.
Using the example of crime data applied to a new safety feature for Pokemon Go, this webinar will demonstrate how to harvest open geo data, store it natively in a cloud database (Cloudant), and ensure it is highly available for applications and analytics platforms.
Field Work: Map-centric mobile apps with Cloudant Geo and LeafletJSRaj Singh
Managing geospatial data has long been owned by relational database technology, but with recent advances in spatial indexing support in NoSQL databases, building spatially-aware apps with non-relational technologies is fast, performant and scalable. In this session we introduce spatial functionality in Apache Lucene and IBM Cloudant. Cloudant Geo supports Lucene spatial search as well as a more advanced geospatial search and indexing capability using GeoJSON documents, which allows for more types of spatial objects along with spatio-temporal indexing and query. To illustrate the powerful capabilities of the geospatial platform, we'll demonstrate a sample application called Field Work. This is a pure Javascript/HTML5 mobile app for utilities maintenance people to do remote work -- using the GeoJSON format to update the spatial layout of infrastructure such as pipes or meters, and even creating work orders -- whether online or offline.
Promet Source's March webinar on Augmented Reality. The presentation includes real world examples of Augmented Reality applications and games. The presentation also includes Promet's CTAR Augmented Reality application.
When Google Maps Gives You Lemons, Make Lemonade. Flightstats' experience switching from Google Maps to Open Source solutions. Related article at http://www.netmagazine.com/features/top-seven-alternatives-google-maps-api
IMGS Geospatial User Group 2014 - GeoMedia WebMap 2014IMGS
- Easily build and deploy interactive web sites or web services without programming
- Real-time access to enterprise geospatial data
- View, query and analyse geospatial data from many geospatial data formats without any pre-translation
- Perform powerful linear referencing and analysis capabilities including routing and dynamic segmentation web services
Rapidly Developing Internet of Things (IoT) Applications. Demos include using the Raspberry Pi, Beacons, the Oculus Rift, and other sensors. Apps were developed using Bluemix services.
I recently had the opportunity to give a guest lecture at the Hogeschool Rotterdam. In this I talked about the way I believe front-end technology is moving. I gave examples and demos on various W3C standards like progressive web apps, web audio, web bluetooth, WebXR and web assembly (Blazor).
When Google Maps Gives You Lemons, Make Lemonade. Talk at NACIS 2012 conference. Related article at http://www.netmagazine.com/features/top-seven-alternatives-google-maps-api
S108 - 1 Billion Smartphones a year and counting – How is your CICS connected?nick_garrod
GSE Nordic 2015 1 Billion Smartphones a year and counting – How is your CICS connected? According to IDC, in 2013 “the worldwide smartphone market reached yet another milestone, having shipped one billion units in a single year for the first time”. This was an increase of almost 40% over 2012. If much of your business runs on CICS, you have probably already exposed at least some your CICS applications to the mobile world. But are you exposing these services in the optimal way for your company? Come to this session to discover what the supported options are for mobile exploitation in CICS Transaction Server, CICS Transaction Gateway and z/OS Connect. This session will compare and contrast the options available, so you can understand what is right for you. It will also discuss how you can use IBM MobileFirst with CICS TS to optimize your mobile deployments. Make sure your phone is on silent – you won’t want to be disturbed in this session.
Optimizing location-based apps with open dataRaj Singh
Open data is on the rise, and freely available data sets - like municipal data - can bring huge value and new features to applications, at no upfront cost. For example, open crime data can be leveraged to support features that make location based apps safer for users.
However, the challenge for developers is to efficiently wrangle, store and deliver open data sets without having to build complex data architectures.
Using the example of crime data applied to a new safety feature for Pokemon Go, this webinar will demonstrate how to harvest open geo data, store it natively in a cloud database (Cloudant), and ensure it is highly available for applications and analytics platforms.
All your database are belong to us - Koop, Cloudant, Feature ServicesRaj Singh
Wouldn’t it be cool if every database could look like a FeatureService? Well that’s the promise of Koop (https://koopjs.github.io/), an open source effort to provide a standard REST API for web-based sources of vector geodata such as ArcGIS Online, Socrate, GitHub and Gist. Koop was started within Esri, but has a wide and varied community of contributors. This talk is about IBM’s work to develop a Koop “provider” for Cloudant, a JSON NoSQL document store.
This talk describes how IBM Cloud Data Services is building a data-centric, cloud-based computing environment in which developers can focus on their data, coding and analytics, and be less concerned about the implementation details of getting that data into the right type of database -- relational, document store, key-value, graph, columnar, etc. Given at Cloud Expo NYC on June 10, 2015
Although NoSQL databases are relatively new, they've quickly adopted geo, from basic bounding box queries to full geospatial indexing, query and projection on a par with PostGIS. This presentation introduces NoSQL to the Geo developer, describing the pros and cons of NoSQL vs. relational, and what Geo functionality exists in the leading products.
JSON is increasingly dominating the application development world, especially when the target platform is mobile. GeoJSON therefore is a key technology for enabling location in the mainstream mobile app development ecosystem. This is a short lighting talk on the topic.
GeoPackage, OWS Context and the OGC Interoperability ProgramRaj Singh
Overview of GeoPackage, OWS Context and the OGC Interoperability Program Testbed process with details on how OGC testbeds work and the time commitment.
Raj Singh talks about the history of OGC standards such as Sensor Web Enablement Suite -- Sensor Planning Service, Sensor Observation Service, SensorML, Observation & Measurements -- and its IoT companion -- SWEforIoT, and how the geospatial industry is uniquely positioned to take leadership in the emerging Internet of Things space.
Introduction to GeoPackage and OWS ContextRaj Singh
GeoPackage is the modern alternative to formats like SDTS and Shapefile. At it’s core, GeoPackage is simply a SQLite database schema. If you know SQLite, you are close to knowing GeoPackage. Install Spatialite – the premiere spatial extention to SQLite – and you get all the performance of a spatial database along with the convenience of a file-based data set that can be emailed, shared on a USB drive or burned to a DVD.
A ‘context document’ specifies a fully configured service set which can be exchanged (with a consistent interpretation) among clients supporting the standard. The OGC Web Services Context Document (OWS Context) was created to allow a set of configured information resources (service set) to be passed between applications primarily as a collection of services. OWS Context is developed to support in-line content as well. The goal is to support use cases such as the distribution of search results, the exchange of a set of resources such as OGC Web Feature Service (WFS), Web Map Service (WMS), Web Map Tile Service (WMTS), Web Coverage Service (WCS) and others in a ‘common operating picture’. Additionally OWS Context can deliver a set of configured processing services (Web Processing Service (WPS)) parameters to allow the processing to be reproduced on different nodes.