quarta-feira, 17 de janeiro de 2018

Some interesting links about Ionic and React Native

React Native vs Real Native Apps
https://codeburst.io/react-native-vs-real-native-apps-ad890986f1f

Ionic vs React Native
https://medium.com/@ankushaggarwal/ionic-vs-react-native-3eb62f8943f8

8 Reasons Why I’m Glad I Switched to the Ionic Framework
https://www.joshmorony.com/8-reasons-why-im-glad-i-switched-to-the-ionic-framework/

ngCordova is obsolete, please move to Ionic Native
https://github.com/ionic-team/ng-cordova/issues/1452


sexta-feira, 29 de dezembro de 2017

Aposentadoria usando a mágica do juros sobre juros

Uma das resoluções de virada de ano é iniciar a economizar. E aposentadoria é um assunto muito falado no momento devido as alterações nas regras que o governo esta propondo.

Para aqueles que estão iniciando sua carreira agora a aposentadoria é algo distante, mas quanto antes se iniciar melhor. E não se deve pensar somente em aposentadoria, mas em oportunidades de investimento como abrir o seu próprio negócio ou a compra de um imóvel.

Segue abaixo um incentivo.

Cenário: Economizando R$ 200,00 mensais durante 30 anos sem mexer no acumulado.

INSS - 3% Ao Ano (A.A.)
Valor Acumulado (não pode mexer): R$ 117.038,75
Se aposenta com salário mínimo

Poupança - 8.12% A.A.
Valor Acumulado (o valor é seu, você pode pegá-lo): R$ 307.701,22
Se aposenta com R$ 2061,50 - valor mensal sem mexer no acumulado

Tesouro Selic - 14.25% A.A.
Valor Acumulado: R$ 1.177.068,00
Se aposenta com quase R$ 14.000,00 mensais 

Pergunto: Você quer se aposentar pelo Governo?

Dados obtidos do link abaixo (do instante 9:54 a 12:12):



Lembrando que poupança devido a queda na taxa Selic tem rendido cada vez menos. Existem aplicações que rendem mais.

Você pode incrementar o valor depositado no decorrer deste período e também colocar em outra aplicação ou mais de uma (diversificação) que lhe renda percentualmente mais. 

Dicas: 

Se você recebe um x e ganha um aumento de R$ 100,00 você pode agendar no seu banco aplicação automática para um investimento, tal como tesouro direto, fundos de ações, entre outros.

Outra dica é se você esta pagando um empréstimo longo e paga a última você pode reservar o mesmo valor da parcela ou parte do valor para um investimento, pois se estava conseguindo passar os meses com esta dívida você pode manter a idéia que tem ainda o empréstimo ativo como truque mental para desta vez fazer um investimento pensando em usufruir no futuro.

Outra dica importante é dar uma estudada no que o mercado oferece, existe várias tipos de investimentos: Tesouro Direto, Fundos multi-mercados, CDB, Fundos Imobiliários, Ações, Mercado Futuro, criptomoedas (que esta na moda agora como Bitcoin, Ethereum, Ripple, IOTA), entre outros. 


domingo, 15 de outubro de 2017

Frameworks to mobile development

You can have a team with iOS and Android developers to your apps, that is more expensive or you can use frameworks where you write once and compile to the desired platform.

To this kind the frameworks can be separated in other two types: hybrid mobile and native mobile.

Hybrid Mobile 
These frameworks use web technologies (HTML, CSS, JS) creating a layer before to render the app called web view that is essentially a web browser.
Ionic has a great integration with AngularJS or Angular+ making sense be used by Angular developers.
These frameworks are interesting when you already have a web app and need create mobile apps quickly with equal layout and features.

Native
NativeScript uses Angular+React Native uses React JS and Xamarin uses C#.
These frameworks do not render in web view and do not use HTML, can be use other web technologies such as: CSS, JS, Typescript.

Conclusion
Today new browsers implement some or all features of the HTML5 such as: web notification, camera, file system. Perhaps your app can be a web app instead mobile app, but of course that have a mobile app is a plus.

If hybrid app is the case, IMHO "reading" the market seems that Ionic make more sense.

Otherwise, depends of your expertise, in my specific case due my experience with AngularJS and Angular+NativeScript seems make sense but looking around seems React Native is more used. If my query is correct Google Trends proves my insight. And if you is a .NET developer Xamarin make more sense.


terça-feira, 10 de outubro de 2017

Java Opportunity - HCL São Leopoldo

CLT
Design, build, and maintain efficient, reusable, and reliable Java code
Proficient in Java, with a good knowledge of its ecosystems
Solid understanding of object-oriented programming
Familiar with various design and architectural patterns
Skill for writing reusable Java libraries
Knowledge of concurrency patterns in Java
Familiarity with concepts of MVC, JDBC, 
Identify bottlenecks and bugs, and devise solutions to these problems.
Experience with Agile methodology
Good communication skills
Portuguese speaker with fluency in English

send your resume with wage claim to: amanda.m@hcl.com


sábado, 30 de setembro de 2017

CSS Margin does not work equal in all browsers in some cases

I normally use firefox for development, and in a recent issue I used margin-top and ok but in safari and Google Chrome I not get the same layout. Normally margin works fine in all browsers.

I did not find the pattern for this situation but the solution is use the equivalent to margin attribute used. In my case margin-top and -webkit-margin-before was used to compensate the difference.


sexta-feira, 29 de setembro de 2017