SlideShare a Scribd company logo
1 of 19
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets
Optimizing Apps for Technical Constraints in Emerging Markets

More Related Content

Viewers also liked

Financial inclusion Insights: Rwanda 2015
Financial inclusion Insights: Rwanda 2015Financial inclusion Insights: Rwanda 2015
Financial inclusion Insights: Rwanda 2015CGAP
 
Digital Financial Services: Key Concepts
Digital Financial Services: Key ConceptsDigital Financial Services: Key Concepts
Digital Financial Services: Key ConceptsCGAP
 
Services Financiers Numériques pour les Producteurs de Cacao en Côte d’Ivoire
Services Financiers Numériques pour les Producteurs de Cacao en Côte d’IvoireServices Financiers Numériques pour les Producteurs de Cacao en Côte d’Ivoire
Services Financiers Numériques pour les Producteurs de Cacao en Côte d’IvoireCGAP
 
Business Models in Digital Financial Services
Business Models in Digital Financial ServicesBusiness Models in Digital Financial Services
Business Models in Digital Financial ServicesCGAP
 
OXXO's Saldazo: Successes and Challenges
OXXO's Saldazo: Successes and ChallengesOXXO's Saldazo: Successes and Challenges
OXXO's Saldazo: Successes and ChallengesCGAP
 
Digital Finance and Innovations in Education: Workshop Report
Digital Finance and Innovations in Education: Workshop ReportDigital Finance and Innovations in Education: Workshop Report
Digital Finance and Innovations in Education: Workshop ReportCGAP
 
Digital Financial Services for Cocoa Farmers in Côte d'Ivoire
Digital Financial Services for Cocoa Farmers in Côte d'IvoireDigital Financial Services for Cocoa Farmers in Côte d'Ivoire
Digital Financial Services for Cocoa Farmers in Côte d'IvoireCGAP
 
Doing Digital Finance Right
Doing Digital Finance RightDoing Digital Finance Right
Doing Digital Finance RightCGAP
 
Global Landscape Study on P2G Payments: Summary of in-country consumer resear...
Global Landscape Study on P2G Payments: Summary of in-country consumer resear...Global Landscape Study on P2G Payments: Summary of in-country consumer resear...
Global Landscape Study on P2G Payments: Summary of in-country consumer resear...CGAP
 
The Global Landscape of Digital Finance Innovations
The Global Landscape of Digital Finance InnovationsThe Global Landscape of Digital Finance Innovations
The Global Landscape of Digital Finance InnovationsCGAP
 

Viewers also liked (10)

Financial inclusion Insights: Rwanda 2015
Financial inclusion Insights: Rwanda 2015Financial inclusion Insights: Rwanda 2015
Financial inclusion Insights: Rwanda 2015
 
Digital Financial Services: Key Concepts
Digital Financial Services: Key ConceptsDigital Financial Services: Key Concepts
Digital Financial Services: Key Concepts
 
Services Financiers Numériques pour les Producteurs de Cacao en Côte d’Ivoire
Services Financiers Numériques pour les Producteurs de Cacao en Côte d’IvoireServices Financiers Numériques pour les Producteurs de Cacao en Côte d’Ivoire
Services Financiers Numériques pour les Producteurs de Cacao en Côte d’Ivoire
 
Business Models in Digital Financial Services
Business Models in Digital Financial ServicesBusiness Models in Digital Financial Services
Business Models in Digital Financial Services
 
OXXO's Saldazo: Successes and Challenges
OXXO's Saldazo: Successes and ChallengesOXXO's Saldazo: Successes and Challenges
OXXO's Saldazo: Successes and Challenges
 
Digital Finance and Innovations in Education: Workshop Report
Digital Finance and Innovations in Education: Workshop ReportDigital Finance and Innovations in Education: Workshop Report
Digital Finance and Innovations in Education: Workshop Report
 
Digital Financial Services for Cocoa Farmers in Côte d'Ivoire
Digital Financial Services for Cocoa Farmers in Côte d'IvoireDigital Financial Services for Cocoa Farmers in Côte d'Ivoire
Digital Financial Services for Cocoa Farmers in Côte d'Ivoire
 
Doing Digital Finance Right
Doing Digital Finance RightDoing Digital Finance Right
Doing Digital Finance Right
 
Global Landscape Study on P2G Payments: Summary of in-country consumer resear...
Global Landscape Study on P2G Payments: Summary of in-country consumer resear...Global Landscape Study on P2G Payments: Summary of in-country consumer resear...
Global Landscape Study on P2G Payments: Summary of in-country consumer resear...
 
The Global Landscape of Digital Finance Innovations
The Global Landscape of Digital Finance InnovationsThe Global Landscape of Digital Finance Innovations
The Global Landscape of Digital Finance Innovations
 

More from CGAP

Digital Credit Market Monitoring in Tanzania
Digital Credit Market Monitoring in TanzaniaDigital Credit Market Monitoring in Tanzania
Digital Credit Market Monitoring in TanzaniaCGAP
 
Digitizing Retail Payments: Building a Successful Loyalty Model
Digitizing Retail Payments: Building a Successful Loyalty ModelDigitizing Retail Payments: Building a Successful Loyalty Model
Digitizing Retail Payments: Building a Successful Loyalty ModelCGAP
 
Merchant Payments: Loyalty Playbook
Merchant Payments: Loyalty PlaybookMerchant Payments: Loyalty Playbook
Merchant Payments: Loyalty PlaybookCGAP
 
Merchant Payments: VAS Playbook
Merchant Payments: VAS PlaybookMerchant Payments: VAS Playbook
Merchant Payments: VAS PlaybookCGAP
 
Digitizing Merchant Payments: What Will It Take?
Digitizing Merchant Payments: What Will It Take?Digitizing Merchant Payments: What Will It Take?
Digitizing Merchant Payments: What Will It Take?CGAP
 
Wallet and Over-the-Counter Transactions: Understanding Financial Incentives
Wallet and Over-the-Counter Transactions: Understanding Financial IncentivesWallet and Over-the-Counter Transactions: Understanding Financial Incentives
Wallet and Over-the-Counter Transactions: Understanding Financial IncentivesCGAP
 
Real-Time Customer Interactions via SMS (Juntos and Mynt)
Real-Time Customer Interactions via SMS (Juntos and Mynt)Real-Time Customer Interactions via SMS (Juntos and Mynt)
Real-Time Customer Interactions via SMS (Juntos and Mynt)CGAP
 
Real-Time Customer Interactions via SMS (Juntos and Tigo Money)
Real-Time Customer Interactions via SMS (Juntos and Tigo Money)Real-Time Customer Interactions via SMS (Juntos and Tigo Money)
Real-Time Customer Interactions via SMS (Juntos and Tigo Money)CGAP
 
The Emerging Landscape of Digital Credit
The Emerging Landscape of Digital CreditThe Emerging Landscape of Digital Credit
The Emerging Landscape of Digital CreditCGAP
 
Global Landscape Study on P2G Payments (India)
Global Landscape Study on P2G Payments (India)Global Landscape Study on P2G Payments (India)
Global Landscape Study on P2G Payments (India)CGAP
 
Corresponsales bancarios en Colombia: Expansión rural y su frontera
Corresponsales bancarios en Colombia: Expansión rural y su fronteraCorresponsales bancarios en Colombia: Expansión rural y su frontera
Corresponsales bancarios en Colombia: Expansión rural y su fronteraCGAP
 
Banking Agents in Colombia: Rural Expansion and Its Frontier
Banking Agents in Colombia: Rural Expansion and Its FrontierBanking Agents in Colombia: Rural Expansion and Its Frontier
Banking Agents in Colombia: Rural Expansion and Its FrontierCGAP
 
The Enabling Environment for Digital Financial Services
The Enabling Environment for Digital Financial ServicesThe Enabling Environment for Digital Financial Services
The Enabling Environment for Digital Financial ServicesCGAP
 
What does Digital Finance mean for MFIs?
What does Digital Finance mean for MFIs?What does Digital Finance mean for MFIs?
What does Digital Finance mean for MFIs?CGAP
 
Introduction to Digital Financial Services
Introduction to Digital Financial ServicesIntroduction to Digital Financial Services
Introduction to Digital Financial ServicesCGAP
 
Understanding the East African Aggregator Landscape
Understanding the East African Aggregator LandscapeUnderstanding the East African Aggregator Landscape
Understanding the East African Aggregator LandscapeCGAP
 
Financial Inclusion Insights: Ghana 2015
Financial Inclusion Insights: Ghana 2015Financial Inclusion Insights: Ghana 2015
Financial Inclusion Insights: Ghana 2015CGAP
 

More from CGAP (17)

Digital Credit Market Monitoring in Tanzania
Digital Credit Market Monitoring in TanzaniaDigital Credit Market Monitoring in Tanzania
Digital Credit Market Monitoring in Tanzania
 
Digitizing Retail Payments: Building a Successful Loyalty Model
Digitizing Retail Payments: Building a Successful Loyalty ModelDigitizing Retail Payments: Building a Successful Loyalty Model
Digitizing Retail Payments: Building a Successful Loyalty Model
 
Merchant Payments: Loyalty Playbook
Merchant Payments: Loyalty PlaybookMerchant Payments: Loyalty Playbook
Merchant Payments: Loyalty Playbook
 
Merchant Payments: VAS Playbook
Merchant Payments: VAS PlaybookMerchant Payments: VAS Playbook
Merchant Payments: VAS Playbook
 
Digitizing Merchant Payments: What Will It Take?
Digitizing Merchant Payments: What Will It Take?Digitizing Merchant Payments: What Will It Take?
Digitizing Merchant Payments: What Will It Take?
 
Wallet and Over-the-Counter Transactions: Understanding Financial Incentives
Wallet and Over-the-Counter Transactions: Understanding Financial IncentivesWallet and Over-the-Counter Transactions: Understanding Financial Incentives
Wallet and Over-the-Counter Transactions: Understanding Financial Incentives
 
Real-Time Customer Interactions via SMS (Juntos and Mynt)
Real-Time Customer Interactions via SMS (Juntos and Mynt)Real-Time Customer Interactions via SMS (Juntos and Mynt)
Real-Time Customer Interactions via SMS (Juntos and Mynt)
 
Real-Time Customer Interactions via SMS (Juntos and Tigo Money)
Real-Time Customer Interactions via SMS (Juntos and Tigo Money)Real-Time Customer Interactions via SMS (Juntos and Tigo Money)
Real-Time Customer Interactions via SMS (Juntos and Tigo Money)
 
The Emerging Landscape of Digital Credit
The Emerging Landscape of Digital CreditThe Emerging Landscape of Digital Credit
The Emerging Landscape of Digital Credit
 
Global Landscape Study on P2G Payments (India)
Global Landscape Study on P2G Payments (India)Global Landscape Study on P2G Payments (India)
Global Landscape Study on P2G Payments (India)
 
Corresponsales bancarios en Colombia: Expansión rural y su frontera
Corresponsales bancarios en Colombia: Expansión rural y su fronteraCorresponsales bancarios en Colombia: Expansión rural y su frontera
Corresponsales bancarios en Colombia: Expansión rural y su frontera
 
Banking Agents in Colombia: Rural Expansion and Its Frontier
Banking Agents in Colombia: Rural Expansion and Its FrontierBanking Agents in Colombia: Rural Expansion and Its Frontier
Banking Agents in Colombia: Rural Expansion and Its Frontier
 
The Enabling Environment for Digital Financial Services
The Enabling Environment for Digital Financial ServicesThe Enabling Environment for Digital Financial Services
The Enabling Environment for Digital Financial Services
 
What does Digital Finance mean for MFIs?
What does Digital Finance mean for MFIs?What does Digital Finance mean for MFIs?
What does Digital Finance mean for MFIs?
 
Introduction to Digital Financial Services
Introduction to Digital Financial ServicesIntroduction to Digital Financial Services
Introduction to Digital Financial Services
 
Understanding the East African Aggregator Landscape
Understanding the East African Aggregator LandscapeUnderstanding the East African Aggregator Landscape
Understanding the East African Aggregator Landscape
 
Financial Inclusion Insights: Ghana 2015
Financial Inclusion Insights: Ghana 2015Financial Inclusion Insights: Ghana 2015
Financial Inclusion Insights: Ghana 2015
 

Recently uploaded

Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Basic concepts related to Financial modelling
Basic concepts related to Financial modellingBasic concepts related to Financial modelling
Basic concepts related to Financial modellingbaijup5
 
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure servicePooja Nehwal
 
00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptxFinTech Belgium
 
WhatsApp 📞 Call : 9892124323 ✅Call Girls In Chembur ( Mumbai ) secure service
WhatsApp 📞 Call : 9892124323  ✅Call Girls In Chembur ( Mumbai ) secure serviceWhatsApp 📞 Call : 9892124323  ✅Call Girls In Chembur ( Mumbai ) secure service
WhatsApp 📞 Call : 9892124323 ✅Call Girls In Chembur ( Mumbai ) secure servicePooja Nehwal
 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfGale Pooley
 
The Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfThe Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfGale Pooley
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Delhi Call girls
 
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfGale Pooley
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdfAdnet Communications
 
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Call Girls in Nagpur High Profile
 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfGale Pooley
 
The Economic History of the U.S. Lecture 25.pdf
The Economic History of the U.S. Lecture 25.pdfThe Economic History of the U.S. Lecture 25.pdf
The Economic History of the U.S. Lecture 25.pdfGale Pooley
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual serviceanilsa9823
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptxFinTech Belgium
 
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptxFinTech Belgium
 
The Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfThe Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfGale Pooley
 

Recently uploaded (20)

Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
 
Basic concepts related to Financial modelling
Basic concepts related to Financial modellingBasic concepts related to Financial modelling
Basic concepts related to Financial modelling
 
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANIKA) Budhwar Peth Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
 
00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx
 
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
 
WhatsApp 📞 Call : 9892124323 ✅Call Girls In Chembur ( Mumbai ) secure service
WhatsApp 📞 Call : 9892124323  ✅Call Girls In Chembur ( Mumbai ) secure serviceWhatsApp 📞 Call : 9892124323  ✅Call Girls In Chembur ( Mumbai ) secure service
WhatsApp 📞 Call : 9892124323 ✅Call Girls In Chembur ( Mumbai ) secure service
 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdf
 
The Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfThe Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdf
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
 
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdf
 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf
 
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdf
 
The Economic History of the U.S. Lecture 25.pdf
The Economic History of the U.S. Lecture 25.pdfThe Economic History of the U.S. Lecture 25.pdf
The Economic History of the U.S. Lecture 25.pdf
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best sexual service
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx
 
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
 
The Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfThe Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdf
 

Editor's Notes

  1. Optimizing Apps For Technical Constraints in Emerging Markets Eric Tyler – Erict19@gmail.com ------------------
  2. SLIDE 19: Data constraints Utilize caching and compression: https://code.facebook.com/posts/1365439333482197/how-we-built-facebook-lite-for-every-android-phone-and-network Caching: https://www.youtube.com/watch?v=7lxVqqWwTb0&index=1&list=PLOU2XLYxmsIKEOXh5TwZEv89aofHzNCiu https://www.youtube.com/playlist?list=PLOU2XLYxmsIKEOXh5TwZEv89aofHzNCiu Minimize APK size - http://stackoverflow.com/questions/3815269/how-to-reduce-app-apk-size Optimize data fetching and pushing: https://code.facebook.com/posts/1365439333482197/how-we-built-facebook-lite-for-every-android-phone-and-network Build asynchronous requests: http://gsmaterminals.github.io/Developer-Guidelines-Public/#4_1_asynchrony Network Constraints Optimize client-server & network interaction - http://developer.android.com/training/efficient-downloads/efficient-network-access.html & http://developer.android.com/training/basics/network-ops/managing.html & https://code.facebook.com/posts/952628711437136/classes-performance-and-network-segmentation-on-android/ Consider an offline mode: http://gsmaterminals.github.io/Developer-Guidelines-Public/#3_2_3_offline_mode Include low-bandwidth rendering: http://gsmaterminals.github.io/Developer-Guidelines-Public/#3_2_4_bandwidth_awareness Account for wifi offloading: http://www.aptilo.com/mobile-data-offloading/wifi-offload-3g-4g Hardware constraints Adapt application behavior for different device classes - https://github.com/facebook/device-year-class Minimize RAM, battery and storage → Ram -https://source.android.com/devices/tech/debug/procstats.html Power - https://source.android.com/devices/tech/power/index.html Battery - https://source.android.com/devices/tech/power/batterystats.html Memory -- http://developer.android.com/training/articles/memory.html Account for multiple screens: https://github.com/facebook/device-year-class Ensure background is dormant: http://gsmaterminals.github.io/Developer-Guidelines-Public/#4_6_background_foreground_modes --------- Efficient Network Connection Usage Account for seamless network switching Offloading to wifi Asynschony Offline mode Bandwith Awareness Efficient network connections Optimized Traffic Usage Utilize Compression Dormant background mode methods of optimal data transmission (efficient protocols, caching, compression, data aggregation, pipelining, etc.) Resilient to changing network conditions Support Compression Usability/ Asynchrony (Asynchronous requests) Techniques such as pipelining and asynchrony should be used to ensure that the client operates smoothly Efficient network connection usage Use strategies that minimiseand optimise data traffic and avoid unnecessary data transfers, especially when roaming. Background/ foreground modes Deactivate background processes when not required. Deactivate background processes when not required. Background/ foreground modes, Scheduling Design polling applications to aggregate their network activities. Connection loss and error handling Applications should be resilient to changing network conditions and errors. Compression Applications using HTTP should support compression. Data push Applications should use push services in preference to polling. Slow connectivity -Provide low-bandwidth UI for seamless downgrade -Use progress rendering -Prioritize serving the most popular user request Intermittent connectivity -Work seamlessly between 2g/3g/LTE -Pre-cache and download when wifi available -Core usability in offline when connection lost Hardware — Account for capability for small screens — Built for limited RAM/local storage — Optimize for minimal batter usage Software —Optimize for small app footprint —Provide an mobile-web version Costs —Minimize cost from download through usage — Only update when necessary and small size — Communicate the value-add of updates