PplWare Mobile

Tutorial: Todo o processo para desenvolver uma plataforma

Marisa Pinto

Editora no Pplware e psicóloga de profissão. Desde cedo que a tecnologia é uma paixão, interessando-se em particular com o impacto que esta tem na nossa vida e nos comportamentos que as pessoas adotam nas redes sociais.
Por Diogo Mateus para Pplware.com

Destaques PPLWARE

Deixe um comentário

45 Comentários em "Tutorial: Todo o processo para desenvolver uma plataforma"

avatar
  Subscreva  
Notify of
maxim
Visitante
maxim

Bom artigo! Mandem vir mais destes <3

vrc
Visitante

Bem haja. Muito bom, parabéns.

João Luís
Visitante
João Luís

Muito bom 🙂
Venham mais 🙂

CF
Visitante
Boa tarde Diogo, Antes de mais parabéns pela excelente aplicação e pelo artigo. Confesso que estou a entrar na área de desenvolvimento mobile e este artigo consolidou os conhecimentos que adquiri ao longo de algumas formações online que tive. Porém, coloco uma questão (que poderá ser muito básica): Relativamente ao backend, vi que escolheste heruku, consegues explicar-me a diferença entre usar ou não uma solução BaaS, nomeadamente a heruku, e para que serve na realidade? Quais as vantagens? Isto porque estou a fazer o planeamento da arquitetura para uma aplicação mobile híbrida e queria tentar perceber se devo usar uma… Read more »
Diogo Mateus
Visitante
Diogo Mateus
Boas CF! O heroku não é um BaaS, é um cloud platform-as-a-service. Basicamente permite-te alojar aplicações web. Utilizei-o para alojar a web app spring boot. Um BaaS (backend-as-service) permite-te não ter de desenvolver uma solução backend. Ficas com base de dados, API’s para leres e escreveres na tua base dados, alguns oferecem push notifications, autenticação de utilizadores, etc. Neste artigo falei sobre o Parse (que já fechou), mas tens muitas outras opções como por exemplo o Firebase, que já usei e aconselho. Como decidir entre desenvolver um backend ou usar um BaaS? BaaS é útil quando não precisas de processar… Read more »
Carlos Ferreira
Visitante
Carlos Ferreira

Muito obrigado pela excelente explicação.

Aproveito assim para colocar mais uma questão (que poderá ser muito básica), mas no meu caso em pretendia fazer o desenvolvimento de uma aplicação hibrida com recurso às framework ionic e cordova. Nesta caso, o que recomendarias como backend?

Para este caso especifico pretendia ter base de dados, notificações e provavelmente autenticação de utilizadores.

Peço desculpa por colocar estas questões.

Uma vez mais muito obrigado.

PMS
Visitante

Óptimo artigo! Parabéns 🙂

MJC
Visitante

Boa tarde,
eu precisava de desenvolver (ou que alguém desenvolvesse) uma pequena solução para o meu local de trabalho. Pedidos de componentes a nivel interno. (pedido ao armazem) a funcionar entre 2 tablets o mais intuitivo possível.
Alguém me ajuda?
Obrigado

Diogo Mateus
Visitante
Diogo Mateus

Olá MJC,

Podes entrar em contacto comigo por LinkedIn. Se não conseguir ajudar, posso tentar redirecionar-te para alguém que consiga.

Mario Mateus
Visitante
Mario Mateus

Parabéns ao Diogo pelo artigo e à Marisa pela divulgação 🙂 qualidade de topo!

N'uno
Visitante
N'uno

Excelente artigo e os meus parabéns ao Diogo Mateus! Atitudes como esta são TOP! E, claro, um muito obrigado à Marisa por disponibilizar a coisa neste canal! Vamos seguir e aprender com ele, claro, e participar nas boas discussões sempre! 🙂

Sz
Visitante

Excelente!

LoganBitor
Visitante
LoganBitor

Bom artigo. É evidente que tem muito trabalho e investigação por trás do desenvolvimento de uma app séria que pretende servir um propósito e uma clientela, embora nos estejam sempre a impingir a ideia de que é fácil fazer uma app da noite para o dia e ficar rico à custa disso (normalmente escrevem livros sobre como fazê lo e não enriquecem fazendo-o). Para os sonhadores: atentem a este artigo. Hard work right here. Hope it pays off.

Luís Soares
Visitante
Luís Soares

Parabéns! Grande projeto/ideia!

João
Visitante
João

@Diogo Mateus
Sobre o uso de ferramentas cross plataform nativo nunca usei o Xamarin, mas costumo usar o Qt. Tens alguma experiência com Qt, queres partilhar um comparativo sobre os dois ?

Diogo Mateus
Visitante
Diogo Mateus

Olá João!

Não sou a melhor pessoa para partilhar experiência nesta área porque não a tenho. Mas pelas pesquisas que fiz fiquei com a ideia de que o Qt permite partilhar mais código entre as apps que o Xamarin, mas oferece uma experiência menos nativa. Corrige-me se estiver errado!

Jeckla
Visitante
Jeckla

Parabéns pelo artigo.!É pena serem muito poucos …

Miguel Santos
Visitante
Miguel Santos

Muito bom, por acaso não existe repositório publico para se ter ideia da integração e etc?

Diogo Mateus
Visitante
Diogo Mateus

Não existe repositório público, mas tenciono publicar algumas bibliotecas que tive de desenvolver (para o OneSignal, por exemplo). Entretanto, disponho-me a esclarecer quaisquer dúvidas que tenhas.

Luis Borges
Visitante
Luis Borges

Parabens!

Diogo
Visitante
Diogo

Excelente artigo! Fiquei a conhecer serviços que desconhecia e que me irão ajudar em futuros desenvolvimentos.

Coisinho
Visitante
Coisinho

Excelente artigo e uma boa fonte de inspiração. Obrigado ao Diogo Mateus pelo trabalho e à Marisa por ter feito chegar a nós este magnifico artigo. Que venham muitos mais!

Vasco leandro
Visitante
Vasco leandro

Excelente artigo. Parabéns e boa continuação.

Luis Santos
Visitante
Luis Santos

Excelente trabalho.

Rui
Visitante

São artigos destes que trazem os leitores diariamente ao pplware. Parabéns.

Redin
Visitante
Redin

Like

Ricardo Tavares
Visitante
Ricardo Tavares

Sugestão: Podiam dizer qual a ferramenta AGILE (tipo JIRA, etc) que usaram (se é que usaram alguma) neste projeto?
Podem fazer um ranking das ferramentas AGILE mais usadas fazendo a distinção entre as pagas e as open-source.

Diogo Mateus
Visitante
Diogo Mateus

Boas Ricardo!

Neste projecto, como fui responsável por quase todo o desenvolvimento da plataforma, acabei por não utilizar nenhuma, mas se tivesse utilizado teria optado pelo JIRA.

Filipe Teixeira
Visitante
Filipe Teixeira

Muito bom artigo. Parabéns.

Luis Henriques
Visitante
Luis Henriques

Excelente artigo. Continuação do bom trabalho ☺☺

Alvegasat
Visitante
Alvegasat

Nao sou cliente, mas vou dizer: MUITO….MUITO…..MUITO, BOM , a ATITUDE.
O ARTIGO, parece-me BOM, mas nao tenho conhecimentos na matéria para AVALIAR com JUSTIÇA, mas a ATITUDE de quem o escreveu é TOP.
Eu nao conheço a Srºa, nunca a comentei, mas apenas COMPARO , com um artigo recente sobre a APPLE, que nao quer que OUTROS mexam nos seus produtos, questões de segurança…….tretas.
Esta Sra, deve ter perdido horas a estudar, executar, ERRAR, e no fim…DÀ tudo de BORLA, ao pessoal.
Sim Senhora, podem nao gostar, de mim, mas eu gosto de apreciar quem merece.

OPortonaodorme
Visitante
OPortonaodorme

Sra. ….??? Bem, se leu o artigo, com a mesma atenção, que detectou O Autor…deve ter sido mesmo uma confusão.
O autor do artigo foi o Sr. Diogo Mateus. A Sra. , Marisa limitou-se a publicar na plataforma.
O seu, a seu dono!

Pérolas
Visitante
Pérolas

Ainda assim, mesmo com uma “partitura” 5*, é necessário ter unhas para a executar e toca-la na perfeição, o que não está ao alcance de todos. Parabéns ao autor.

Marco B.
Visitante
Marco B.

Bom Artigo esse do onesignal da jeito!
Precisamos de mais artigos destes.

Luís Ribeiro
Visitante
Luís Ribeiro

Parabéns ao criador desta plataforma. Bom trabalho

cesar_panter
Visitante
cesar_panter

Óptimo Artigo.
Continua o bom trabalho 🙂

RVO
Visitante

Muitos Parabéns!
Excelente Artigo de partilha de experiencia e conhecimento.

Miguel Machado
Visitante
Miguel Machado

Bom artigo. Parabéns

J.Frazão
Visitante
J.Frazão

Muitos parabéns. Excelente conteúdo.

Line6
Visitante
Line6

Estes artigos são sempre bem vindos

bola
Visitante

Excelente artigo os meus parabéns. Isto sim merece a pena.

Lino Lisboa
Visitante
Lino Lisboa

Grande Artigo. Parabéns e mais artigos como este sobre abordagens de arquitectura de plataformas, ou mais a fundo sobre boas práticas de construção de plataformas são bem-vindos.
Obrigado ao Diogo Mateus