sexta-feira, 25 de dezembro de 2015

Desenvolvendo apps usando o ionic - Anotações

Pessoal,

Vou compartilhar com vocês minhas anotações fazendo um hello world app usando o ionic e simulando usando o ionic view. ok?

1) Instale o ambiente conforme http://ionicframework.com/getting-started/


2) Digite as linhas de comando abaixo

#cria uma nova app
  ionic start myApp sidemenu

# adiciona suporte para as plataformas ios e android
  ionic platform add ios android

#realiza os builds compativeis com cada plataforma
  ionic build ios
  ionic build android

#realiza o login no ionic
  ionic login

#faz upload da app no ionicview
  ionic upload

#baixe o app ionic view

Outros comandos:


 * Simulate your app: ionic emulate

 * Run your app on a device: ionic run


 * Package an app using Ionic package service: ionic package

Configurando o sdk android
android-sdk_r24.4.1-macosx.zip

export ANDROID_HOME=˜/Documents/workspace-dev/ionic-test/android-sdk-macosx

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

run android 

ionic emulate android

chrome://inspect/#devices

select some packages


  1. Open the Tools directory and select:
    • Android SDK Tools
    • Android SDK Platform-tools
    • Android SDK Build-tools (highest version)
  2. Open the first Android X.X folder (the latest version) and select:
    • SDK Platform
    • A system image for the emulator, such as
      ARM EABI v7a System Image

Alguns tutoriais interessantes
https://blog.nraboy.com/2015/01/upload-files-remote-server-using-ionic-framework/
http://sourcefreeze.com/cordova-camera-plugin-example-using-ionic-framework/
http://code.tutsplus.com/pt/tutorials/create-a-mobile-application-using-wordpress-ionic-and-angularjs--cms-24170
http://ngcordova.com/docs/plugins/camera/
https://github.com/BharathiD/ionic-framework-tutorials
http://www.remkohde.com/2014/02/11/cordova-submit-multipart-form-with-additional-parameters/

Deixe suas dicas nos comentários. ;)




quinta-feira, 10 de setembro de 2015

Poesia Adão e Eva - Pastor Claudio Duarte


https://www.youtube.com/watch?v=37bAxIefcxw

O plano de Deus é que o homem não esteja só.

Existem certas pessoas, carente de entendimento
acham que não foi Deus que criou o casamento.
A principio parece que não foi conveniente
unir dois seres avessos e de fato bem diferente.
Nos que somos cristãos e temos boa memoria
sabemos muito bem como surgiu essa historia.

Adão andava ocupado trabalhando com capricho
se esforçando o dia inteiro pensando em nome de bicho
Adão andava inspirado e foi mesmo abençoado com tanta imaginação
...
Mas é possível que o sujeito também tenha reparado
que todo animal macho tinha uma femea do seu lado.

E Deus por demais atento, sondando-lhe o coração,
decidiu que era preciso dar um fim a solidão e disse-lhe:
Adão filho querido não quero te ver tão só
far-lhe-ei por companheira uma joia de primeira da costela e não do pó
E ponde Deus em ação aquilo que pretendia
nocateou o nosso adão dando inicio a cirurgia

E Deus cortou-lhe o osso e pondo carne no lugar
E assim fez a princesa esperando ele acordar
Quando o varão despertou daquele sono pesado.
o corte da cirurgia já tinha cicatrizado
E Deus trouxe a varoa e entregou a adão
ouviu um brado de gloria e a seguinte exclamação
Ela é carne da minha carne
Ela é osso do meu osso
E adão foi pra galera e fez aquele alvoroço

E a partir daquele dia com o homem bem mais ocupado
deixou pra trás muito bicho sem nome catalogado
e até hoje rola um papo bem machista e corriqueiro
que o homem é o mais importante pq foi feito primeiro.

Algumas mulheres se irritam e afirmam de arma em punho
que a vinda da obra prima vem sempre após do rascunho.
Mas há homens que falam e outros que mesmo acredite
...
Mas isso não é relevante
Pra ser feliz não importa quem veio antes ou depois
Discorde quem quiser
O melhor da mulher é o homem
e o melhor do homem é a ... mulher.

quinta-feira, 27 de agosto de 2015

Node.js - o que é? Como funciona?


Introdução


Estou escrevendo esse post para você, que assim como, eu começou a ler e estudar um pouco mais sobre essa tecnologia. Comecei a dar mais atenção a essa tecnologia no ano passado (2014) quando um amigo compartilhou suas experiências e começamos a fazer um projeto usando-a.

Definição

O Node.js é uma plataforma de execução Javascript fora do Navegador. A definição oficial:

"a platform built on Chrome’s JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and effi- cient, perfect for data-intensive real-time applications that run across distributed devices" nodejs.org

Características

  • Node.js é event-driven.
  • Aplicações de alto desempenho em javascript
  • I/O não bloqueante
  • Ele usa uma single-thread que lida com todas as requisições. Delega todas as operações de IO para não bloquear sua thread principal.
  •  Node usa uma máquina virtual (V8), que mantém-se com o ECMAScript standard. Em outras palavras, você não tem que esperar por todos os navegadores para começar a usar novos recursos de linguagem JavaScript em Node.

Processo

1) Quando uma requisição chega, uma função de callback é chamada, e o servidor fica pronto para atender uma nova requisição.
2) Servidor lida com mais requisições a medida que ele vão sendo requisitados
3) Servidor fornece a resposta para o cliente quando a requisição concluiu o processamento.




Referências

Node.js in Action
nodejs.org