SlideShare a Scribd company logo
1 of 15
Intern: Diogo Pereira – Nr. 1101007
ISEP Coordinator: Alberto Sampaio
External Supervisor: Rui Silva
Instituto Superior
de Engenharia do Porto
“I have always wished for my
computer to be as easy to use as my
phone.
My wish has come true because I
can no longer figure out how to use
my telephone.”
- Bjarne Stroustrup
Diogo Pereira
• Internship objectives
• Organization
• Application – VPorto
• Android technology
• Developed features
• Conclusion
Instituto Superior
de Engenharia do Porto
2 / 12
Diogo Pereira
• Application of acquired knowledge on the degree
– Develop using Java, XML, JSON and webservices;
• Acquire experience working in a company
– Use SourceTree software to work with Git;
– Working on a new team;
• Develop an android application
Instituto Superior
de Engenharia do Porto
3 / 12
Diogo Pereira
Around Knowledge started its activities in 2009
• ISCTE/MIT Portugal Venture Competition in 2010
• GSI – Accelerators Startup Challenge in 2011.
• StartMeUp by U. Nova Lisboa and U.S. embassy in 2013
4 / 12
Instituto Superior
de Engenharia do Porto
Diogo Pereira
“The official city guide for all those who live, visit
and vibrate in the city of Porto”
www.vporto.comVPorto
What is VPorto?
5 / 12
Instituto Superior
de Engenharia do Porto
Diogo Pereira
• Open source
• Created by Open Handset Alliance (OHA)
– Google, HTC, Texas Instrument
• Based on a Linux 2.6 kernel
– No native windows
– No GNU/Linux native tools
• Uses Java, but it is not Java
– Implements part of the Java5 SE specification
– Runs on a dalvik virtual machine
6 / 12
Instituto Superior
de Engenharia do Porto
Diogo Pereira
Features assigned to me:
• Location Manager
• Routes management
• Memory Leaks
• Transactions animations
7 / 12
Instituto Superior
de Engenharia do Porto
Diogo Pereira
Location Manager
• Service provider
– GPS Provider
– Network Provider
• Last known location
8 / 12
Instituto Superior
de Engenharia do Porto
Diogo Pereira
Routes
• Layout to hold a dynamic list of adapters, each one with
pictures and names of the Points of Interest (POI)
• Fetching route information from webservices
• Create and manage a personal routes
• Manage POIs from routes
• View routes in map
9 / 12
Instituto Superior
de Engenharia do Porto
Diogo Pereira
Memory Leaks
• Dalvik Debug Monitor Server (DDMS)
• Drawable / Bitmap
• Bitmap decoder
10 / 12
Instituto Superior
de Engenharia do Porto
Diogo Pereira
Transactions animations
• Object Animator (above Android API 10)
• Navigation issues
11 / 12
Instituto Superior
de Engenharia do Porto
Diogo Pereira
• All features developed
• All application versions submitted
• New language learned
• Good working experience
12 / 12
Instituto Superior
de Engenharia do Porto
Diogo Pereira
Instituto Superior
de Engenharia do Porto
(demo video)
Diogo Pereira
Instituto Superior
de Engenharia do Porto
Questions

More Related Content

Viewers also liked

Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts, and...
Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts,  and...Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts,  and...
Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts, and...Randy Winch
 
Distribution strategy of apple products
Distribution strategy of apple productsDistribution strategy of apple products
Distribution strategy of apple productsjinu12
 
Fundraising Is Broken And Here's How To Fix It
Fundraising Is Broken And Here's How To Fix ItFundraising Is Broken And Here's How To Fix It
Fundraising Is Broken And Here's How To Fix ItMarketSmart
 
Internship in android development-no appendix
Internship in android development-no appendixInternship in android development-no appendix
Internship in android development-no appendixDiogo Pereira
 
EGU 2013 presentation: Fossil and modern sources of aerosol carbon in the Net...
EGU 2013 presentation: Fossil and modern sources of aerosol carbon in the Net...EGU 2013 presentation: Fossil and modern sources of aerosol carbon in the Net...
EGU 2013 presentation: Fossil and modern sources of aerosol carbon in the Net...Ulrike Dusek
 
MarketSmart Words That Work: The Phrases That Encourage Planned Giving
MarketSmart Words That Work: The Phrases That Encourage Planned GivingMarketSmart Words That Work: The Phrases That Encourage Planned Giving
MarketSmart Words That Work: The Phrases That Encourage Planned GivingMarketSmart
 
HOW TO WRITE LETTERS TO MAJOR DONORS THAT RAISE MONEY
HOW TO WRITE LETTERS TO MAJOR DONORS THAT RAISE MONEYHOW TO WRITE LETTERS TO MAJOR DONORS THAT RAISE MONEY
HOW TO WRITE LETTERS TO MAJOR DONORS THAT RAISE MONEYMarketSmart
 
MarketSmart 26 Really Interesting Planned Giving Marketing Stats
MarketSmart 26 Really Interesting Planned Giving Marketing Stats MarketSmart 26 Really Interesting Planned Giving Marketing Stats
MarketSmart 26 Really Interesting Planned Giving Marketing Stats MarketSmart
 
Words That Work II: The Phrases That Encourage Planned Giving
Words That Work II: The Phrases That Encourage Planned Giving Words That Work II: The Phrases That Encourage Planned Giving
Words That Work II: The Phrases That Encourage Planned Giving MarketSmart
 
Identity and Access Management 101
Identity and Access Management 101Identity and Access Management 101
Identity and Access Management 101Jerod Brennen
 

Viewers also liked (12)

Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts, and...
Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts,  and...Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts,  and...
Denver Startup Week - "700+ Breweries, 3,000+ Beers, 49,000 Enthusiasts, and...
 
The mid atlantic region
The mid atlantic regionThe mid atlantic region
The mid atlantic region
 
Distribution strategy of apple products
Distribution strategy of apple productsDistribution strategy of apple products
Distribution strategy of apple products
 
Huddersfield town
Huddersfield townHuddersfield town
Huddersfield town
 
Fundraising Is Broken And Here's How To Fix It
Fundraising Is Broken And Here's How To Fix ItFundraising Is Broken And Here's How To Fix It
Fundraising Is Broken And Here's How To Fix It
 
Internship in android development-no appendix
Internship in android development-no appendixInternship in android development-no appendix
Internship in android development-no appendix
 
EGU 2013 presentation: Fossil and modern sources of aerosol carbon in the Net...
EGU 2013 presentation: Fossil and modern sources of aerosol carbon in the Net...EGU 2013 presentation: Fossil and modern sources of aerosol carbon in the Net...
EGU 2013 presentation: Fossil and modern sources of aerosol carbon in the Net...
 
MarketSmart Words That Work: The Phrases That Encourage Planned Giving
MarketSmart Words That Work: The Phrases That Encourage Planned GivingMarketSmart Words That Work: The Phrases That Encourage Planned Giving
MarketSmart Words That Work: The Phrases That Encourage Planned Giving
 
HOW TO WRITE LETTERS TO MAJOR DONORS THAT RAISE MONEY
HOW TO WRITE LETTERS TO MAJOR DONORS THAT RAISE MONEYHOW TO WRITE LETTERS TO MAJOR DONORS THAT RAISE MONEY
HOW TO WRITE LETTERS TO MAJOR DONORS THAT RAISE MONEY
 
MarketSmart 26 Really Interesting Planned Giving Marketing Stats
MarketSmart 26 Really Interesting Planned Giving Marketing Stats MarketSmart 26 Really Interesting Planned Giving Marketing Stats
MarketSmart 26 Really Interesting Planned Giving Marketing Stats
 
Words That Work II: The Phrases That Encourage Planned Giving
Words That Work II: The Phrases That Encourage Planned Giving Words That Work II: The Phrases That Encourage Planned Giving
Words That Work II: The Phrases That Encourage Planned Giving
 
Identity and Access Management 101
Identity and Access Management 101Identity and Access Management 101
Identity and Access Management 101
 

Similar to Internship final presentation nodemo

Similar to Internship final presentation nodemo (20)

CV-Europass-20161018-Marcelino-EN
CV-Europass-20161018-Marcelino-ENCV-Europass-20161018-Marcelino-EN
CV-Europass-20161018-Marcelino-EN
 
Tran Minh Duc - Certified Hybris Dev
Tran Minh Duc - Certified Hybris DevTran Minh Duc - Certified Hybris Dev
Tran Minh Duc - Certified Hybris Dev
 
Abhyudaya.Upadhyay.Resume
Abhyudaya.Upadhyay.ResumeAbhyudaya.Upadhyay.Resume
Abhyudaya.Upadhyay.Resume
 
Pratyusha_Resume
Pratyusha_ResumePratyusha_Resume
Pratyusha_Resume
 
Niveditay resume enterprise_portal
Niveditay resume enterprise_portalNiveditay resume enterprise_portal
Niveditay resume enterprise_portal
 
Summer trainingvlsi design-2011
Summer trainingvlsi design-2011Summer trainingvlsi design-2011
Summer trainingvlsi design-2011
 
RKSinha_latest_december
RKSinha_latest_decemberRKSinha_latest_december
RKSinha_latest_december
 
soponpunth_CV2.0
soponpunth_CV2.0soponpunth_CV2.0
soponpunth_CV2.0
 
It6611 mobile application development laboratory l t p c0 0 3 2
It6611 mobile application development laboratory l t p c0 0 3 2It6611 mobile application development laboratory l t p c0 0 3 2
It6611 mobile application development laboratory l t p c0 0 3 2
 
DDG [ S o f t w a r e - - development - - C e n t r e ]
DDG [ S o f t w a r e - - development - - C e n t r e ]DDG [ S o f t w a r e - - development - - C e n t r e ]
DDG [ S o f t w a r e - - development - - C e n t r e ]
 
Narendra_Choudhary(2)
Narendra_Choudhary(2)Narendra_Choudhary(2)
Narendra_Choudhary(2)
 
cv-jps
cv-jpscv-jps
cv-jps
 
Vrushali_Resume
Vrushali_ResumeVrushali_Resume
Vrushali_Resume
 
PPT Final Project - College Website.pptx
PPT  Final Project - College Website.pptxPPT  Final Project - College Website.pptx
PPT Final Project - College Website.pptx
 
Lakkakula Sunil Kumar
Lakkakula Sunil KumarLakkakula Sunil Kumar
Lakkakula Sunil Kumar
 
Cv Somnath Paramanick Nw Ep
Cv Somnath Paramanick Nw EpCv Somnath Paramanick Nw Ep
Cv Somnath Paramanick Nw Ep
 
Getting started with PhoneGap
Getting started with PhoneGapGetting started with PhoneGap
Getting started with PhoneGap
 
Resume_TRUONGBAPHUONG
Resume_TRUONGBAPHUONGResume_TRUONGBAPHUONG
Resume_TRUONGBAPHUONG
 
Skolkovo 2 blackberry
Skolkovo 2 blackberrySkolkovo 2 blackberry
Skolkovo 2 blackberry
 
Shwetambari Gulhane Resume
Shwetambari Gulhane ResumeShwetambari Gulhane Resume
Shwetambari Gulhane Resume
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
🐬 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
 
[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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
[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?
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Internship final presentation nodemo

  • 1. Intern: Diogo Pereira – Nr. 1101007 ISEP Coordinator: Alberto Sampaio External Supervisor: Rui Silva Instituto Superior de Engenharia do Porto
  • 2. “I have always wished for my computer to be as easy to use as my phone. My wish has come true because I can no longer figure out how to use my telephone.” - Bjarne Stroustrup
  • 3. Diogo Pereira • Internship objectives • Organization • Application – VPorto • Android technology • Developed features • Conclusion Instituto Superior de Engenharia do Porto 2 / 12
  • 4. Diogo Pereira • Application of acquired knowledge on the degree – Develop using Java, XML, JSON and webservices; • Acquire experience working in a company – Use SourceTree software to work with Git; – Working on a new team; • Develop an android application Instituto Superior de Engenharia do Porto 3 / 12
  • 5. Diogo Pereira Around Knowledge started its activities in 2009 • ISCTE/MIT Portugal Venture Competition in 2010 • GSI – Accelerators Startup Challenge in 2011. • StartMeUp by U. Nova Lisboa and U.S. embassy in 2013 4 / 12 Instituto Superior de Engenharia do Porto
  • 6. Diogo Pereira “The official city guide for all those who live, visit and vibrate in the city of Porto” www.vporto.comVPorto What is VPorto? 5 / 12 Instituto Superior de Engenharia do Porto
  • 7. Diogo Pereira • Open source • Created by Open Handset Alliance (OHA) – Google, HTC, Texas Instrument • Based on a Linux 2.6 kernel – No native windows – No GNU/Linux native tools • Uses Java, but it is not Java – Implements part of the Java5 SE specification – Runs on a dalvik virtual machine 6 / 12 Instituto Superior de Engenharia do Porto
  • 8. Diogo Pereira Features assigned to me: • Location Manager • Routes management • Memory Leaks • Transactions animations 7 / 12 Instituto Superior de Engenharia do Porto
  • 9. Diogo Pereira Location Manager • Service provider – GPS Provider – Network Provider • Last known location 8 / 12 Instituto Superior de Engenharia do Porto
  • 10. Diogo Pereira Routes • Layout to hold a dynamic list of adapters, each one with pictures and names of the Points of Interest (POI) • Fetching route information from webservices • Create and manage a personal routes • Manage POIs from routes • View routes in map 9 / 12 Instituto Superior de Engenharia do Porto
  • 11. Diogo Pereira Memory Leaks • Dalvik Debug Monitor Server (DDMS) • Drawable / Bitmap • Bitmap decoder 10 / 12 Instituto Superior de Engenharia do Porto
  • 12. Diogo Pereira Transactions animations • Object Animator (above Android API 10) • Navigation issues 11 / 12 Instituto Superior de Engenharia do Porto
  • 13. Diogo Pereira • All features developed • All application versions submitted • New language learned • Good working experience 12 / 12 Instituto Superior de Engenharia do Porto
  • 14. Diogo Pereira Instituto Superior de Engenharia do Porto (demo video)
  • 15. Diogo Pereira Instituto Superior de Engenharia do Porto Questions

Editor's Notes

  1. Apresentar-ME
  2. Demonstra a complexidade dos dispositivosactuais
  3. Breveresumo dos conteudosPOUCO TEMPO
  4. Falar de parcerias, falar da Control S
  5. GuiaTuristicoparapessoasquevisitemouresidem no portoDar maisenfaseàaplicação
  6. OpensourceLinux: Não tem sistema de janelasnativo, não tem ferramentas GNU/LinuxJava: Usa a linguagem e usaDalvik Debug Monitor Server queé a virtual machine quecorre as aplicações
  7. ResumirtodosMaisinteressantes
  8. Constantenecessidade de obterlocalizaçãoEx:verlistaslocalizaçãoprópria no mapaSe nãohouvernenhum provider,usa last known location
  9. Explicar 2 tipos de rotas
  10. Crashsdevido a falta de memoriadisponivelDDMS ajudou a descobrirproblemaUsavamosdrawables e passamos a usar bitmapDecoder, explicarfuncionamento e options----- Meeting Notes (13/07/25 18:31) -----falar de varios ecrans
  11. Tweens animation vs. Object AnimatorTweens -> limitadoObjectAnimator -> mudarestrutura da appProblemas de navegação----- Meeting Notes (13/07/25 18:31) -----vantagens e desvantagens
  12. ----- Meeting Notes (13/07/25 18:31) -----dimensão da aplicação
  13. ----- Meeting Notes (13/07/25 18:31) -----dimensão da aplicação