segunda-feira, 21 de dezembro de 2020

Aplicativo que eu uso para fazer meu controle financeiro

segunda-feira, 2 de março de 2020

Como eu faço o meu controle financeiro

Tudo começou porque eu não encontrava um aplicativo que me permitisse mudar o dia que iniciava o período, me obrigando a ter o balanço mensal iniciando no dia primeiro de cada mês.

Eu recebo no dia 25 então era relevante pro meu controle que o período começasse nesse dia, além disso os eventos recorrentes não me dava flexibilidade de mudar o dia e até mesmo ignorar.

Eu também precisava ter uma previsão mais precisa do meu balanço futuro.

Juntando todas essas necessidades acabei desenvolvendo meu próprio aplicativo de controle financeiro.

A primeira versão desenvolvi uma aplicação desktop em .net Windows Forms. Fiquei usando ela por uns 2 anos, mas ter que depender do computador acabou tirando a praticidade na hora de lançar os eventos, e como os apps para celulares já estavam mais populares decidi fazer uma versão pro iPhone.

Porém, portar toda a regra de negócio que eu havia criado no desktop para o celular deu bastante trabalho, além disso eu queria que os dados ficassem sincronizados nas nuvens, mas ao mesmo tempo não queria ter que criar uma API especificamente para isso.

Por isso decidi usar o CloudKit, que já tinha integração nativa com o iOS. Depois de mais de 1 ano desenvolvendo a versão para iOS no meu tempo livre, consegui finalmente migrar o controle que eu fazia no desktop e passar a usar o celular.

Mas com isso veio outro problema, pois fazer a sincronização dos dados do celular com o CloudKit era uma tarefa complexa e cheia de detalhes que acabou dificultando o desenvolvimento dessa funcionalidade de forma segura com o tempo que eu tinha.

Nesse tempo eu acabei publicando na App Store a primeira versão mas ela tinhas muito desses bugs por contra da sincronização com as nuvens forçando eu tirar a versão do ar.

Felizmente na WWDC de 2018 a Apple anunciou um SDK que fazia essa sincronização com o CloudKit de forma mais automática, então iniciei novamente uma refatoração completa do código utilizando esse novo sistema de sincronização.

Dois anos se passaram e finalmente a versão atual está muito melhor. Longe ainda de ser perfeita, porém todos os dados estão sendo sincronizados de forma segura e todo o controle financeiro que eu precisava fazer eu consegui.

De quebra coloquei outro recurso que são os eventos planejamos, ou seja, eu consigo colocar no aplicativo, por exemplo, que eu tenho um gasto mensal de combustível, com isso eu consigo ter uma previsibilidade melhor do meu saldo futuro.

Em breve irei publicar um vídeo no YouTube mostrando o funcionamento completo do aplicativo.
Por hora deixo aqui um print da tela principal e o link do aplicativo na App Store.

domingo, 11 de novembro de 2018

Visualizador de Nota Fiscal Eletrônica

O aplicativo Visualizador NF-e permite você abrir um arquivo XML e visualizar o conteúdo dele.

Após abrir o arquivo é possível também gerar a DANFE se desejar.

Para quem tem empresas e precisa lidar com os arquivos de Notas Fiscais tanto de mercadorias quanto de remessas esse aplicativo é uma excelente ferramenta.


Baixe agora na App Store


domingo, 29 de abril de 2018

Aplicativo Minhas Receitas permite escrever suas próprias receitas

Por muito tempo minha esposa procurava na App Store um aplicativo simples que permitisse fazer apenas uma coisa: escrever suas próprias receitas.

No meio da imensidão de aplicativos existentes ela nunca conseguiu encontrar um que fosse direto ao ponto e que fosse simples. Foi então que eu decidi fazer um aplicativo exatamente do jeito que ela precisava.

Nasceu então o app Minhas Receitas

Essa é a primeira versão dentre várias que eu estou planejando, mas sempre com o propósito de deixar a funcionalidade principal o mais simples possível, escrever e visualizar suas receitas.

Minhas Receitas funciona integrado com o iCloud, isso significa que o seu dispositivo iOS precisa estar com uma conta Apple configurada no aplicativo. Isso permite suas receitas ficar gravadas na sua conta do iCloud, sincronizando assim entre diversos dispositivos.

Se você gosta de escrever receitas e poder visualizar elas de forma fácil e prática esse é o app certo pra você.

quarta-feira, 28 de dezembro de 2016

Substitui o OneNote pelo 2Do

Assim como eu, quem conhece o OneNote sabe que ele é uma excelente ferramenta de anotações e muito poderosa, mas será que precisamos de tudo isso?

Foi exatamente essa pergunta que eu fiz e cheguei a conclusão que para o uso que eu faço, o OneNote estava mais atrapalhando do que ajudando.

Foi por isso que eu decidi migrar, de vez, as minhas anotações para o 2Do, que apesar de ser um app de tarefas, serviu bem para o propósito das minhas anotações. Acredito que até mesmo o Notas (app nativo do iOS) iria me ajudar nas anotações que eu fazia.

Então fica aí a sugestão para você que costuma utilizar aplicativos poderosos de mais para fazer tarefas muitos simples. É a famosa expressão "Matar uma mosca com um tiro de canhão"!

Para quem quiser saber mais sobre o 2DO segue o link com mais detalhes, e olha que não estou ganhando nada por isso: http://www.2doapp.com/ios/

quinta-feira, 15 de dezembro de 2016

Hoje é lançamento do Super Mário Run para iOS

Hoje, dia 15 de dezembro de 2016 é o grande lançamento do jogo do famoso personagem da Nintendo.

Eu não vou dizer muito sobre o jogo, pois o foco desse post é criticar os reviews negativos por conta do valor cobrado pelo jogo.

Confesso que ainda não abri a App Store para ver os review, mas garanto que vai ter várias pessoas de mimimi por causa do jogo ter uma compra interna de U$ 9,99 para continuar jogando.

Eu dei uma olhada no jogo e é foi muito bem feito, gráfico espetacular, e tudo o que tem direito para a categoria do jogo.

Mas horas bolas, por que o jogo não é de graça? E isso é fácil responder. Porque ninguém é obrigado a trabalhar de graça!

Então se você não concorda em pagar o valor do jogo, que para nós brasileiros sairá na faixa de mais ou menos 37 reais, é simples: Não jogue-o! E também não critique o trabalho bem feito dos desenvolvedores.


sexta-feira, 26 de agosto de 2016

iOS 10 no iPhone 3GS

Imagina que loko seria se o iOS 10 (com lançamento previsto para setembro de 2016) fosse compatível com os iPhones 3GS.

Há quem diga que as atualizações deixam os aparelhos antigos mais lentos: mas é obvio, você está inserindo recursos que antes não existiam. Mas ao mesmo tempo, é chato ficar sem a versão mais nova por vários motivos, e o principal é a segurança.

Mas o que a Apple poderia fazer é continuar atualizando os aparelhos mais antigos, e optar em não colocar os recursos novos que poderiam afetar o desempenho do aparelho, dessa forma, desenvolvedores não precisariam se preocupar em manter seus aplicativos compatíveis com versões anteriores, que acaba sendo custoso manter essa compatibilidade, assim como outros problemas de segurança que são resolvidos apenas nas versões mais novas.

É claro que isso seria custoso pra Apple, mas convenhamos, pra ela isso não seria nada.

Mas e daí? O que a Apple iria ganhar com isso? Iria deixar de vender os aparelhos mais novos, e tal? Mas a abstenção de recursos já existem hoje, mesmo os aparelhos de geração não atual recebendo as últimas atualizações, e nem por isso ela deixa de vender os aparelhos.

Sonhar não custa nada né :P