SlideShare a Scribd company logo
1 of 19
Download to read offline
Case Study: Eat Local by Rizky Syazuli
Building mobile applications with Meteor
MIRUM AGENCY 2015
MIRUM AGENCY 2015
We are Mirum
17 Countries
40 Offices
2,200 Professionals
Built by bringing together
successful, regional
companies that have a deep
understanding of local
market needs.
www.mirumagency.com
MIRUM AGENCY 2015
THINK TRIGGER TOUCH TRACK TRANSFORM
Strategy & Consulting
We understand consumers,
the world they live in and
how they use technology. We
understand business and how
to drive results through smart
strategy and amazing creative
ideas.
Campaigns & Content
We reach people where they
are spending time. But we
won’t stop there. We will
commit to creating content
that people care about. We
help brands achieve tangible
results and build meaningful
relationships with consumers
through campaigns and
content programs.
Experience & Platforms
We design and build
immersive experiences
across multiple platforms. By
engaging customers we drive
sales and build loyalty.
Analysis & Insight
For us, measurement is not
a process, it is a culture.
Our analytics teams
provide insights,
performance reporting and
maximize ROI.
Innovation & Product
Development


Our ultimate goal is for our
clients to evolve how they
do business so they can
be amazed by the impact
of digital channels and
technology today.
• Industry & Audience Research
• Consumer Insights
• Digital Strategy
• Ecosystem Planning
• CRM Strategy
• Online Advertising
• Live Events
• Customer Acquisition
• Content Marketing
• Social Media
• User Experience
• Design & Development
• e-Commerce
• Corporate websites
• Mobile
• Digital Outdoor
• Web & Social Analytics
• Conversion Optimisation
• SEO
• Campaign Evaluation
• Product Innovation
• Marketing Automation
• Application Rollout
• Digital & Analytics Infrastructure
• Cultural Change & Training
Our Services
MIRUM AGENCY 2015
Key Partnerships
Partners are critical to delivering
great solutions quickly for our
clients. Whether digital platforms
and marketing automation tools or
having strong relationships with the
big technology media companies,
we actively build and maintain these
relationships.
Technology Partners
MIRUM AGENCY 2015
01 | About Eat Local
MIRUM AGENCY 2015
MIRUM AGENCY 2015
Eat Local is a campaign to increase the
awareness of the importance of local
food product.
By eating local foods, your helping the
local farming industry and help save the
environment at the same time.
Visit ayoeatlocal.com to find out more.
MIRUM AGENCY 2015
02 | Behind the Scenes
MIRUM AGENCY 2015
Core Packages & Features
RESOURCES:
Mobile user interface
meteoric:ionic package on Atmosphere.
CMS
yogiben:admin package on Atmosphere.
Deployment
Meteor Up on GitHub.
MIRUM AGENCY 2015
Food Miles
RESOURCES:
Live search
Code example from Meteor Hunt app.
Geolocation
mdg:geolocation package on Atmosphere.
Distance calculator
Stack Overflow topic on calculating distance.
Custom maps
Drawing paths with the Google static Maps API.
MIRUM AGENCY 2015
Eat Local Locator
RESOURCES:
Foursquare search
Search API documentation.
HTTP remote connection
http package on Atmosphere.
Custom maps
Add markers to the Google static Maps API.
InAppBrowser
cordova-plugin-inappbrowser. See integration wiki.
MIRUM AGENCY 2015
03 | Learning Meteor
MIRUM AGENCY 2015
Meteor Learning Resources
Meteor.com
meteor.com/learn
Official Meteor tutorial
meteor.com/install
Discover Meteor Book
book.discovermeteor.com/
EventedMind
eventedmind.com/
Official Meteor Docs
docs.meteor.com
Other Meteor Resources
github.com/gillesfabio/awesome-meteor
yauh.de/best-learning-resources-for-meteorjs/
Example Applications
Todos: a full-featured todo list app
$ meteor create --example todos
Local Market: a mobile social engagement app
$ meteor create --example localmarket
MIRUM AGENCY 2015
04 | Meteor for Mobile App Development
MIRUM AGENCY 2015
Meteor + PhoneGap
Meteor mobile capability comes from PhoneGap (a.k.a.
Apache Cordova). So please familiarise yourself with it’s
features before starting.
Some highlights of the Meteor + PhoneGap integration:
• Supports Android and iOS builds.
• PhoneGap/Cordova plugins support.
• PhoneGap/Cordova configuration support.
• Hot Code Push for apps with non-native functions.
See the wiki for information.
MIRUM AGENCY 2015
Running on Android
Install Android SDK:
$ meteor install-sdk android
Add the platform to your project.
$ meteor add-platform android
Run on simulator.
$ meteor run android
Run on device (connected to USB).
$ meteor run android-device
Publish your app to Google Play Store.
Running on iOS
Install Android SDK:
$ meteor install-sdk ios
Add the platform to your project.
$ meteor add-platform ios
Run on simulator.
$ meteor run ios
Run on device (requires Apple Developer account).
$ meteor run ios-device
Publish your app to App Store.
DESIGN BUILD TEST DEPLOY MEASURE
Prototyping
Origami / Form
Marvel / UXPin
UI Frameworks
Ionic
jQuery Mobile
Assets Generator
Favicon Generator
TiCons
Scaffolding
Iron CLI
Packages & Plugins
Atmosphere
Cordova Plugins
DB Management
Robomongo
Unit Testing
Velocity
Screen Mirroring
Reflector / AirServer /
Mobizen
Network Simulation
Network Link Conditioner
Device Simulation
Google Cloud Test Lab (??)
Automated Deployment
Meteor Up
Platform as a Service
Modulus
Database as a Service
Compose
Analytics
Google Analytics
Performance
Pingdom
Kadira
Tools, Frameworks & Services
Meteor resources: github.com/gillesfabio/awesome-meteor
PhoneGap/Cordova resources: github.com/busterc/awesome-cordova
MIRUM AGENCY 2015
Thank you.

More Related Content

What's hot

Hetu Infotech Lean software development company presentation
Hetu Infotech Lean software development company presentationHetu Infotech Lean software development company presentation
Hetu Infotech Lean software development company presentationJay Patel
 
Android App Monetisation
Android App MonetisationAndroid App Monetisation
Android App MonetisationChotirot Chong.
 
Apprupt Overview
Apprupt OverviewApprupt Overview
Apprupt OverviewJon Mundy
 
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays
 
INTERFACE, by apidays - Why are API Products so hard? by Allan Knabe, apiabl...
INTERFACE, by apidays  - Why are API Products so hard? by Allan Knabe, apiabl...INTERFACE, by apidays  - Why are API Products so hard? by Allan Knabe, apiabl...
INTERFACE, by apidays - Why are API Products so hard? by Allan Knabe, apiabl...apidays
 
Mobile apps - state of Play - Appalliance
Mobile apps - state of Play  - AppallianceMobile apps - state of Play  - Appalliance
Mobile apps - state of Play - Appalliancedelestre.org
 
TapCrowd for professional events
TapCrowd for professional eventsTapCrowd for professional events
TapCrowd for professional eventsNiko Nelissen
 
Appnation IV Garage Info Sheet
Appnation IV Garage Info SheetAppnation IV Garage Info Sheet
Appnation IV Garage Info SheetMasha Geller
 
Meet Plin Digital San Diego
 Meet Plin Digital San Diego Meet Plin Digital San Diego
Meet Plin Digital San DiegoPlinDigital
 
Winkapp overview
Winkapp overviewWinkapp overview
Winkapp overviewitaiarad
 
Android App Development Solutions India, Hire Android App Developers- Solutio...
Android App Development Solutions India, Hire Android App Developers- Solutio...Android App Development Solutions India, Hire Android App Developers- Solutio...
Android App Development Solutions India, Hire Android App Developers- Solutio...Solution Analysts
 
Intellectsoft - Case Studies
Intellectsoft - Case StudiesIntellectsoft - Case Studies
Intellectsoft - Case StudiesRyan Nguyen
 
Innovate: Showcasing Innovation
Innovate: Showcasing InnovationInnovate: Showcasing Innovation
Innovate: Showcasing InnovationOmar Camara
 
Intellectsoft Overview
Intellectsoft OverviewIntellectsoft Overview
Intellectsoft OverviewRyan Nguyen
 
Hodges Digital Move Pro Features
Hodges Digital Move Pro FeaturesHodges Digital Move Pro Features
Hodges Digital Move Pro FeaturesHodges_Digital
 
What do you mean by “API as a Product”?
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?Nordic APIs
 

What's hot (18)

Hetu Infotech Lean software development company presentation
Hetu Infotech Lean software development company presentationHetu Infotech Lean software development company presentation
Hetu Infotech Lean software development company presentation
 
Android App Monetisation
Android App MonetisationAndroid App Monetisation
Android App Monetisation
 
Apprupt Overview
Apprupt OverviewApprupt Overview
Apprupt Overview
 
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
 
INTERFACE, by apidays - Why are API Products so hard? by Allan Knabe, apiabl...
INTERFACE, by apidays  - Why are API Products so hard? by Allan Knabe, apiabl...INTERFACE, by apidays  - Why are API Products so hard? by Allan Knabe, apiabl...
INTERFACE, by apidays - Why are API Products so hard? by Allan Knabe, apiabl...
 
What does it cost to develop an app
What does it cost to develop an app What does it cost to develop an app
What does it cost to develop an app
 
Mobile apps - state of Play - Appalliance
Mobile apps - state of Play  - AppallianceMobile apps - state of Play  - Appalliance
Mobile apps - state of Play - Appalliance
 
TapCrowd for professional events
TapCrowd for professional eventsTapCrowd for professional events
TapCrowd for professional events
 
Appnation IV Garage Info Sheet
Appnation IV Garage Info SheetAppnation IV Garage Info Sheet
Appnation IV Garage Info Sheet
 
Meet Plin Digital San Diego
 Meet Plin Digital San Diego Meet Plin Digital San Diego
Meet Plin Digital San Diego
 
Tech team
Tech teamTech team
Tech team
 
Winkapp overview
Winkapp overviewWinkapp overview
Winkapp overview
 
Android App Development Solutions India, Hire Android App Developers- Solutio...
Android App Development Solutions India, Hire Android App Developers- Solutio...Android App Development Solutions India, Hire Android App Developers- Solutio...
Android App Development Solutions India, Hire Android App Developers- Solutio...
 
Intellectsoft - Case Studies
Intellectsoft - Case StudiesIntellectsoft - Case Studies
Intellectsoft - Case Studies
 
Innovate: Showcasing Innovation
Innovate: Showcasing InnovationInnovate: Showcasing Innovation
Innovate: Showcasing Innovation
 
Intellectsoft Overview
Intellectsoft OverviewIntellectsoft Overview
Intellectsoft Overview
 
Hodges Digital Move Pro Features
Hodges Digital Move Pro FeaturesHodges Digital Move Pro Features
Hodges Digital Move Pro Features
 
What do you mean by “API as a Product”?
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?
 

Similar to Building mobile applications with Meteor: Eat Local case study

Complete IT solutions provider- Codiant Software
Complete IT solutions provider- Codiant SoftwareComplete IT solutions provider- Codiant Software
Complete IT solutions provider- Codiant SoftwareCodiant
 
Android Apps Development Services - Mobiloitte
Android Apps Development Services - MobiloitteAndroid Apps Development Services - Mobiloitte
Android Apps Development Services - MobiloitteMobiloitte
 
Simplify and Accelerate App Development with Adobe AEM Mobile
Simplify and Accelerate App Development with Adobe AEM MobileSimplify and Accelerate App Development with Adobe AEM Mobile
Simplify and Accelerate App Development with Adobe AEM MobilePerficient, Inc.
 
Top iPad Apps Developers, Custom Ipad Application Development Company in India
Top iPad Apps Developers, Custom Ipad Application Development Company in IndiaTop iPad Apps Developers, Custom Ipad Application Development Company in India
Top iPad Apps Developers, Custom Ipad Application Development Company in IndiaImfitech IT Solution Pvt. Ltd.
 
Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...
Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...
Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...Imfitech IT Solution Pvt. Ltd.
 
Pulp strategy Technology
Pulp strategy Technology Pulp strategy Technology
Pulp strategy Technology Ambika Sharma
 
Managing Brands for Maximum Profits
Managing Brands for Maximum ProfitsManaging Brands for Maximum Profits
Managing Brands for Maximum ProfitsIO Integration
 
Unique file 14
Unique file 14Unique file 14
Unique file 14test prod1
 
Ciceron MBA- Innovation Jam 2
Ciceron MBA- Innovation Jam 2Ciceron MBA- Innovation Jam 2
Ciceron MBA- Innovation Jam 2Tiffani Allen
 
Reinventing Your Organization Around Mobile First Consumers
Reinventing Your Organization Around Mobile First ConsumersReinventing Your Organization Around Mobile First Consumers
Reinventing Your Organization Around Mobile First ConsumersRay Pun
 
Consulting proposal - Root Info Solutions
Consulting proposal - Root Info SolutionsConsulting proposal - Root Info Solutions
Consulting proposal - Root Info SolutionsRoot Info Solutions
 
Boston marketing technology group 150223 george adams vizi apps
Boston marketing technology group 150223 george adams vizi appsBoston marketing technology group 150223 george adams vizi apps
Boston marketing technology group 150223 george adams vizi appsGEORGE ADAMS
 

Similar to Building mobile applications with Meteor: Eat Local case study (20)

Complete IT solutions provider- Codiant Software
Complete IT solutions provider- Codiant SoftwareComplete IT solutions provider- Codiant Software
Complete IT solutions provider- Codiant Software
 
The Truth About Mobile Marketing for B2B Companies
The Truth About Mobile Marketing for B2B CompaniesThe Truth About Mobile Marketing for B2B Companies
The Truth About Mobile Marketing for B2B Companies
 
Android Apps Development Services - Mobiloitte
Android Apps Development Services - MobiloitteAndroid Apps Development Services - Mobiloitte
Android Apps Development Services - Mobiloitte
 
Simplify and Accelerate App Development with Adobe AEM Mobile
Simplify and Accelerate App Development with Adobe AEM MobileSimplify and Accelerate App Development with Adobe AEM Mobile
Simplify and Accelerate App Development with Adobe AEM Mobile
 
Marketing in the Age of Mobile
Marketing in the Age of MobileMarketing in the Age of Mobile
Marketing in the Age of Mobile
 
Top iPad Apps Developers, Custom Ipad Application Development Company in India
Top iPad Apps Developers, Custom Ipad Application Development Company in IndiaTop iPad Apps Developers, Custom Ipad Application Development Company in India
Top iPad Apps Developers, Custom Ipad Application Development Company in India
 
Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...
Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...
Hire iOS/ Swift App Developers, iPhone Application Development Company in Ahm...
 
Insights success the 10 innovative mobile app solution providers
Insights success the 10 innovative mobile app solution providersInsights success the 10 innovative mobile app solution providers
Insights success the 10 innovative mobile app solution providers
 
Pulp strategy Technology
Pulp strategy Technology Pulp strategy Technology
Pulp strategy Technology
 
Managing Brands for Maximum Profits
Managing Brands for Maximum ProfitsManaging Brands for Maximum Profits
Managing Brands for Maximum Profits
 
Unique file 14
Unique file 14Unique file 14
Unique file 14
 
Ciceron MBA- Innovation Jam 2
Ciceron MBA- Innovation Jam 2Ciceron MBA- Innovation Jam 2
Ciceron MBA- Innovation Jam 2
 
Reinventing Your Organization Around Mobile First Consumers
Reinventing Your Organization Around Mobile First ConsumersReinventing Your Organization Around Mobile First Consumers
Reinventing Your Organization Around Mobile First Consumers
 
Creative chaos overview code thinking
Creative chaos overview code thinkingCreative chaos overview code thinking
Creative chaos overview code thinking
 
Consulting proposal - Root Info Solutions
Consulting proposal - Root Info SolutionsConsulting proposal - Root Info Solutions
Consulting proposal - Root Info Solutions
 
iAdapter technology
iAdapter technologyiAdapter technology
iAdapter technology
 
Industry Partner Brochure
Industry Partner BrochureIndustry Partner Brochure
Industry Partner Brochure
 
profile
profileprofile
profile
 
mobile.docx
mobile.docxmobile.docx
mobile.docx
 
Boston marketing technology group 150223 george adams vizi apps
Boston marketing technology group 150223 george adams vizi appsBoston marketing technology group 150223 george adams vizi apps
Boston marketing technology group 150223 george adams vizi apps
 

Recently uploaded

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Building mobile applications with Meteor: Eat Local case study

  • 1. Case Study: Eat Local by Rizky Syazuli Building mobile applications with Meteor
  • 3. MIRUM AGENCY 2015 We are Mirum 17 Countries 40 Offices 2,200 Professionals Built by bringing together successful, regional companies that have a deep understanding of local market needs. www.mirumagency.com
  • 4. MIRUM AGENCY 2015 THINK TRIGGER TOUCH TRACK TRANSFORM Strategy & Consulting We understand consumers, the world they live in and how they use technology. We understand business and how to drive results through smart strategy and amazing creative ideas. Campaigns & Content We reach people where they are spending time. But we won’t stop there. We will commit to creating content that people care about. We help brands achieve tangible results and build meaningful relationships with consumers through campaigns and content programs. Experience & Platforms We design and build immersive experiences across multiple platforms. By engaging customers we drive sales and build loyalty. Analysis & Insight For us, measurement is not a process, it is a culture. Our analytics teams provide insights, performance reporting and maximize ROI. Innovation & Product Development 
 Our ultimate goal is for our clients to evolve how they do business so they can be amazed by the impact of digital channels and technology today. • Industry & Audience Research • Consumer Insights • Digital Strategy • Ecosystem Planning • CRM Strategy • Online Advertising • Live Events • Customer Acquisition • Content Marketing • Social Media • User Experience • Design & Development • e-Commerce • Corporate websites • Mobile • Digital Outdoor • Web & Social Analytics • Conversion Optimisation • SEO • Campaign Evaluation • Product Innovation • Marketing Automation • Application Rollout • Digital & Analytics Infrastructure • Cultural Change & Training Our Services
  • 5. MIRUM AGENCY 2015 Key Partnerships Partners are critical to delivering great solutions quickly for our clients. Whether digital platforms and marketing automation tools or having strong relationships with the big technology media companies, we actively build and maintain these relationships. Technology Partners
  • 6. MIRUM AGENCY 2015 01 | About Eat Local
  • 8. MIRUM AGENCY 2015 Eat Local is a campaign to increase the awareness of the importance of local food product. By eating local foods, your helping the local farming industry and help save the environment at the same time. Visit ayoeatlocal.com to find out more.
  • 9. MIRUM AGENCY 2015 02 | Behind the Scenes
  • 10. MIRUM AGENCY 2015 Core Packages & Features RESOURCES: Mobile user interface meteoric:ionic package on Atmosphere. CMS yogiben:admin package on Atmosphere. Deployment Meteor Up on GitHub.
  • 11. MIRUM AGENCY 2015 Food Miles RESOURCES: Live search Code example from Meteor Hunt app. Geolocation mdg:geolocation package on Atmosphere. Distance calculator Stack Overflow topic on calculating distance. Custom maps Drawing paths with the Google static Maps API.
  • 12. MIRUM AGENCY 2015 Eat Local Locator RESOURCES: Foursquare search Search API documentation. HTTP remote connection http package on Atmosphere. Custom maps Add markers to the Google static Maps API. InAppBrowser cordova-plugin-inappbrowser. See integration wiki.
  • 13. MIRUM AGENCY 2015 03 | Learning Meteor
  • 14. MIRUM AGENCY 2015 Meteor Learning Resources Meteor.com meteor.com/learn Official Meteor tutorial meteor.com/install Discover Meteor Book book.discovermeteor.com/ EventedMind eventedmind.com/ Official Meteor Docs docs.meteor.com Other Meteor Resources github.com/gillesfabio/awesome-meteor yauh.de/best-learning-resources-for-meteorjs/ Example Applications Todos: a full-featured todo list app $ meteor create --example todos Local Market: a mobile social engagement app $ meteor create --example localmarket
  • 15. MIRUM AGENCY 2015 04 | Meteor for Mobile App Development
  • 16. MIRUM AGENCY 2015 Meteor + PhoneGap Meteor mobile capability comes from PhoneGap (a.k.a. Apache Cordova). So please familiarise yourself with it’s features before starting. Some highlights of the Meteor + PhoneGap integration: • Supports Android and iOS builds. • PhoneGap/Cordova plugins support. • PhoneGap/Cordova configuration support. • Hot Code Push for apps with non-native functions. See the wiki for information.
  • 17. MIRUM AGENCY 2015 Running on Android Install Android SDK: $ meteor install-sdk android Add the platform to your project. $ meteor add-platform android Run on simulator. $ meteor run android Run on device (connected to USB). $ meteor run android-device Publish your app to Google Play Store. Running on iOS Install Android SDK: $ meteor install-sdk ios Add the platform to your project. $ meteor add-platform ios Run on simulator. $ meteor run ios Run on device (requires Apple Developer account). $ meteor run ios-device Publish your app to App Store.
  • 18. DESIGN BUILD TEST DEPLOY MEASURE Prototyping Origami / Form Marvel / UXPin UI Frameworks Ionic jQuery Mobile Assets Generator Favicon Generator TiCons Scaffolding Iron CLI Packages & Plugins Atmosphere Cordova Plugins DB Management Robomongo Unit Testing Velocity Screen Mirroring Reflector / AirServer / Mobizen Network Simulation Network Link Conditioner Device Simulation Google Cloud Test Lab (??) Automated Deployment Meteor Up Platform as a Service Modulus Database as a Service Compose Analytics Google Analytics Performance Pingdom Kadira Tools, Frameworks & Services Meteor resources: github.com/gillesfabio/awesome-meteor PhoneGap/Cordova resources: github.com/busterc/awesome-cordova