~/talk

Ionic 3 framework + Drupal 8 Rest API + Jsonapi + Heremaps = Awesome ingredients

Talkat DrupalCampSG 2018 · on Thursday, 2018-08-09· [web-platform, angular]
slides:none on file

A working Ionic 3 / Angular 4 mobile app connects to a Drupal 8 backend on Pantheon, uses JSON API for efficient filtered fetches and caching, and displays Here Maps tiles via a Leaflet patch. Image upload currently sends images as base64 to Drupal, requiring a two-step upload (file POST returns fid, then node POST), with CORS and CSRF whitespace issues resolved in practice. The app captures camera and GPS, posts geo fields, builds on the Ionic dashboard, and is live in testing on Google Play.

AI-written summary · about

  1. 0:00Start
  2. 4:383 Types of Apps
  3. 7:55Create a project in ionic
  4. 9:28Team of Heroes @ Pantheon APAC
  5. 11:33How to install lonic 3
  6. 15:22Location Services
  7. 16:20How to setup a decoupled drupal 8 using RESTful web services
  8. 18:22Things to remember in setting up CORS
  9. 27:21POST: Signup Rest API
  10. 27:48POST: Create a node using API
  11. 28:08DELETE: delete a node
  12. 33:03GET Method using JSON API
  13. 35:43Ionic Framework Dashboard
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.