Delphi Mobile

O Milagre da Multiplataforma Firemonkey

O Milagre da Multiplataforma Firemonkey

3 minutos O desenvolvimento multiplataforma tem se tornado cada vez mais importante. O Firemonkey, é uma plataforma de desenvolvimento que vai muito além de apenas ser um compilador para vários sistemas diferentes. Muito mais do que poder compilar um mesmo código para diversos sistemas operacionais como Android, iOS e Windows Phone. O Firemonkey possui uma série de facilidades e inteligência embutida. A Ferramenta permite com que o aplicativo desenvolvido tenha uma experiência de usuário tal qual um aplicativo nativo.  A multiplataforma e a experiência Continue lendo

Por que escolher o Firemonkey?

Por que escolher o Firemonkey?

3 minutos O Firemonkey é um Framework para desenvolvimento multiplataforma. Ele tem crescido na esteira da grande demanda por desenvolvimento de aplicativos mobile para diferentes dispositivos e sistemas operacionais. O desenvolvimento de aplicativos nativos sempre foi defendido como sendo a melhor opção para se extrair o melhor da experiência visual e gráfica do usuário. Em tese, os desenvolvedores teriam melhores condições de extrair o máximo de cada sistema operacional. Criando uma aplicação especificamente para um sistema nativo e por meio de sua SDK própria, Continue lendo

Desenvolvimento Multiplataforma com Delphi

Desenvolvimento Multiplataforma com Delphi

3 minutos Desde seu início, o Delphi trilhou um longo caminho para se tornar a ferramenta de desenvolvimento multiplataforma que é atualmente. Durante os famosos anos do Borland Delphi, a linguagem e IDE se expandiu e abarcou adeptos ao redor do mundo. O Delphi teve seus anos de ouro até 2004. A partir de 2005 até 2012 o sistema entrou em declínio e perdeu espaço para linguagens e IDEs concorrentes. Em 2013, o Delphi começou a recuperar sua força. Passou a ser uma solução Continue lendo

Vida longa e próspera ao Delphi!

Vida longa e próspera ao Delphi!

3 minutos Algumas ferramentas parecem não envelhecer com o tempo. Mesmo após anos de sua criação e depois de ter passado por diversas reformulações. Esse é o caso do Delphi. Veio ao mundo oficialmente em 1995 e mais de 20 anos depois se manteve como uma poderosa ferramenta de desenvolvimento de software multiplataforma. Neste texto vamos falar um pouco sobre essa ferramenta e sua história. Principalmente as suas origens e os aspectos de software que a fizeram um sistema e linguagem de desenvolvimento tão Continue lendo

Desenvolvimento Mobile Cross Platform

Desenvolvimento Mobile Cross Platform

4 minutos Com o acelerado crescimento do número de usuários de smartphones e o aumento cada vez maior e sustentado do tráfego de dados por meio de redes móveis, o desenvolvimento de aplicativos tem sido essencial tanto para a estratégia corporativa de grandes empresas como em âmbito acadêmico e até mesmo pessoal. Na hora de desenvolver um aplicativo existem algumas opções, cada qual com vantagens e desvantagens. O desenvolvimento nativo, isto é, fazer uma versão do aplicativo para cada sistema operacional, o desenvolvimento mobile Continue lendo

Como desenvolver um aplicativo sem saber programar

Como desenvolver um aplicativo sem saber programar

4 minutos É possível desenvolver um aplicativo sem saber programar? Essa é uma excelente questão. O desenvolvimento Android e iOS são as duas principais frentes para criação de novos aplicativos para celular. Além de serem os dois sistemas mais populares, são os que possuem a mais vasta documentação na internet e são discutidos em fóruns e sites de forma muito intensa. Como você talvez saiba, o desenvolvimento de aplicativos para Android e iOS é feito pela SDK específica de cada um desses sistemas. A Continue lendo

O que saber sobre desenvolvimento de aplicativos

O que saber sobre desenvolvimento de aplicativos

3 minutos O desenvolvimento de aplicativos tem sido cada vez mais importante para empresas e profissionais em busca de destaque para seus serviços e produtos. A demanda por profissionais capacitados para desenvolver novos apps e mesmo pessoas buscando conhecimentos para criar aplicativos de celular por sua própria conta tem crescido bastante. O que você precisa ter e fazer para começar a desenvolver um aplicativo mobile? Esse post vai mostrar quais as opções disponíveis para você começar a desenvolver seu próprio app. Algumas escolhas têm Continue lendo

Desenvolver Aplicativos no Brasil vale a Pena?

Desenvolver Aplicativos no Brasil vale a Pena?

4 minutos Ao abrimos aplicativos pelo nosso smartphone, estamos pagando um tributo. Tributo a um dos mais importantes aspectos do ciclo tecnológico atual. Estou falando da proliferação de apps.  E por que não de equipamentos pessoais de acesso à rede mundial de computadores. São eles que proporcionam uma conectividade cada vez maior. O acesso à internet por meio de dispositivos móveis, tem crescido de maneira vertiginosa tanto no Brasil como no mundo. O desenvolvimento de aplicativos novos e o mercado por trás disso têm seguido essa Continue lendo

Aplicativos para celular ou desktop?

Aplicativos para celular ou desktop?

4 minutos Quando os primeiros transistores foram desenvolvidos nos laboratórios Bell no início dos anos 70, ninguém imaginava que a eletrônica que se desenvolveria e alcançaria a força que tem hoje. Os Smartphones e a incrível popularidade dos aplicativos mobile são as provas desta força. Na atualidade eles são grandes marcas de como a tecnologia de hoje gira em torno da conectividade e acesso à rede mundial de computadores. Os primeiros transistores estariam orgulhosos de seu legado caso pudessem ver a expansão do mercado de Continue lendo

Mercado de aplicativos e smartphones e as suas estatísticas

Mercado de aplicativos e smartphones e as suas estatísticas

4 minutos Que o smartphone tem sido a estrela do mercado de eletrônicos de consumo não é novidade para ninguém. O mercado de aplicativos e smartphones e o número de usuários de dispositivos móveis já ultrapassou o número de usuários de computadores pessoais, os Desktops, e cada vez mais é o desenvolvimento de aplicativos de celular que tem dado o tom das inovações tecnológicas e de serviços. O mercado tem muitos parâmetros para se medir e alguns deles apontam as principais tendências que os Continue lendo

Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTethering

menos de 1 minuto Perdeu o Delphi Academy? Seus problemas acabaram! Reveja aqui como controlar uma aplicação Windows a partir de uma aplicação Mobile com AppTethering. Este é um dos mais interessantes recursos que foi adicionar ao Delphi em suas últimas versões. Você praticamente pode compartilhar qualquer coisas entre dispositivos que estejam na mesma rede. Assista o vídeo e maravilhe-se com este recurso.  

Como melhorar a performance de seus aplicativos

Como melhorar a performance de seus aplicativos

2 minutos Em todos os eventos que faço sempre bato na mesma tecla: Como melhorar a performance de seus aplicativos. Todas as semanas eu recebo em meu e-mail dúvidas de desenvolvedores com problemas de performance nos seus aplicativos mobile. Eu, como já conheço a forma como a grande parte dos desenvolvedores pensam, sempre sugiro não conectar direto à base de dados, usar um serviço baseado em REST para consumir os dados e trafegar as informações no formato JSON. Eu fico surpreso com a resposta, que Continue lendo

TVertScrollBox, aprenda a evitar que o teclado virtual encubra seus controles

TVertScrollBox, aprenda a evitar que o teclado virtual encubra seus controles

2 minutos Quando temos um controle onde precisamos digitar algo, como um TEdit, TMemo e etc., dependendo da posição deste controle no form, o teclado virtual pode encobri-lo quando é mostrado pelo sistema operacional. Já passou por isso? Para contornar esta condição, existe um exemplo no Delphi XE7, XE8 e no Delphi 10 Seattle, chamado ScrollableFormDemo. O diretório é para é C:\Users\Public\Documents\Embarcadero\Studio\xx.x\Samples\Object Pascal\Mobile Samples\User Interface\ScrollableForm onde para o Delphi XE7 XX.X é = 15.0 e para o XE8 16.0. Para o Delphi 10 Seattle, Continue lendo