myTrip – Azul Maganize

myTrip na edição de Julho da Azul Magazine!!

*Sessão tecnologia, pagina 45.

” Viagem na palma da mão Fundamental para ajudar nos preparativos que cercam uma viagem, o myTrip reúne todas as informações necessárias para você aproveitar as férias sem sustos.
O aplicativo armazena dados sobre voos, hotéis, locadoras de carros e ainda indica lojas e atrações turísticas a serem visitadas no destino.  A ferramenta também ajuda a fazer comparação de preços de passagens e controle das finanças.
Gratuito e disponível apenas para Android. “

It’s about Cloud!

Now you can share your plans with other users.

screenshot_share_0screenshot_share_1

Improvements:
– Layout improvements.
– Share plans with other users.
– Add Plublic Plans.
– Address autocomplete from Google Maps.
– Add Geocoding information.
– Add Notes Field on Hotels.
– Add Notes Field on Transports.
– Add Terminal Field on Flights.
– Add Notes Field on Flights.
– Bugs fixed.


Get it on Google Play

myTrip – New Version

myTrip - New Version

We proud to announce the new version of myTrip, the easy way to plan, organize and share your trip plans. Now with Card UI layout!

Available on Google Play
https://play.google.com/store/apps/details?id=com.mytrip.android

What’s New
– Layout improvements.
– Add Notes register.
– Add To Do Lists.
– Add Satellite options on map view.
– Add Filter options for empty days in “Days” view.
– Add Sort option on Things To Do list.
– Add notes field on Things To Do register.
– Add Distance Unit preferences.
– Stability improvements.
– Bugs fixed.

myTrip – Planeje, organize e compartilhe suas viagens

myTrip – Planeje, organize e compartilhe suas viagens

 

devices

Toda viagem começa com o seu planejamento inicial, onde definimos o período da viagem, os destinos, o que vamos fazer, hoteis aonde vamos ficar, passagens de avião, aluguel de carros, lista de compras, etc.

Como ter acesso a todas estas informações da viagem sem ter que me preocupar em “carregar” estas informações seja através de anotações,  livros, emails, etc.?

O aplicativo myTrip concentra todas as informações necesarias que os viajantes irão precisar, ao possibilitar a criacao de um plano de viagem com informacoes sobre o destino da viagem, hospedagem, informacoes sobre voos, lista do que fazer ou visitar, lista de compras, informacoes sobre aluguel de carros e muito mais!

Com uma interface bastante simples e funcional, o myTrip é um aplicativo essencial para viajantes, além de ser grátis.

Principais funcionalidades

* Criação de Planos de Viagem.
* Cadastro de Hoteis.
* Pesquisa em uma base extensas de hoteis pelo mundo.
* Cadastro de Voos.
* Acompanhamento do status dos voos.(1)
* Cadastro dos lugares a visitar (Restaurantes, Pontos Turísticos).
* Informação sobre os lugares, como horário de funcionamento, endereço, telefone, etc.
* Cadastro de uma lista de compras.
* Pesquisa de produtos, incluindo descrição e valor dos mesmos.
* Comparação de preços.
* Serviços da Núvem, possibilida o compartilhamento dos planos de viagem em diferentes dispositivos.(1)

(1) Funcionalidades ainda não disponíveis na fase Beta

Screenshots

Download

Get it on Google Play

https://play.google.com/store/apps/details?id=com.mytrip.android

qrcode

MeuSaldo vs Ticket Serviços SA

Prezados usuários do MeuSaldo,

Infelizmente a Ticket Serviços SA notificou o Google Play alegando quebra dos termos de uso do aplicativo MeuSaldo, o que é no mínimo curioso, uma vez que existem uma dezena de aplicativos no Google Play que utilizam a mesma tecnologia do MeuSaldo, porém somente o MeuSaldo foi notificado e removido do Google Play.

As informações eram obtidas através de um acesso ao site da Ticket, ou seja, uma informação pública, de forma manual, somente quando o próprio usuário solicitava a atualização do Saldo, isso significa que o MeuSaldo não “entupia” os servidores da Ticket com requests automatizados.

Mas o que esperar de uma empresa como a Ticket ? Não é atoa que todas as maiores empresas do pais estão cancelando seus contratos com essa empresa.

Para os usuários de outros cartão (primeiramente parabéns) estou estudando outra loja de aplicativos para colocar o MeuSaldo.

Obrigado


/*
* Atenciosamente/ Regards/ Saludos,
* Jan Souza
*/

MeuSaldo

MeuSaldo – Consulte o saldo dos cartões Visa Vale e Ticket

Sabe quando você esta para pagar a conta no restaurante ou na fila do caixa no supermercado e não lembra se seu cartão de benefício (Visa Vale, Ticket Restaurante, Ticket Alimentação e Sodexo Alimentação) tem saldo suficiente ?

Seus problemas acabaram!

Com o aplicativo MeuSaldo, desenvolvido para smartphones Android, você consulta o saldo de seus cartões a qualquer momento e em qualquer lugar.

“Eu procurava uma aplicação que pudesse consultar o saldo em cartões de diferentes bandeiras e que permitisse a consulta offline. As aplicações existentes ou eram somente para um tipo de cartão ou a interface erra sofrível, então resolvi desenvolver uma.”

Com uma interface bastante simples e funcional, o MeuSaldo é um aplicativo essencial para quem tem cartões da Visa Vale ou Ticket, além de ser totalmente grátis.

         

Principais funcionalidades:
– Consulta de Saldo
– Consulta de Extrato
– Permite Consulta offline
– Widget
– Sincronização Automática*

Disponível no Google Play
https://play.google.com/store/apps/details?id=com.jansouza.meusaldo

Mais informações:
https://jansouza.com/meusaldo/

ViewPage Title Project – Swipey Tabs

Junto com a nova versão do Android, 4.1 Jelly Bean, o google disponibilizou a versão 9 do Android Support Library, a tentativa do google em manter a compatibilidade entre as versões do Android (E ainda dizem que existe fragmentação no Android 😛 ).

Entre as novidades e correções (vejo o changelog completo aqui), se destaca o PagerTabStrip, esta classe permite que você tenha uma funcionalidade  “swipey tabs“,  o mesmo utilizado na Google Play, por exemplo.

Para demostrar o uso, criei um pequeno exemplo da utilização.

Antes de tudo, temos que adcionar o .jar do support library no projeto.

Fazendo o Download – Support Libary

O .jar é fornecido como um pacote para download a partir do Android SDK Manager. Para instalar:

  1. Abra o Android SDK Manager.No Eclipse, você pode selecionar Window > Android SDK Manager. Ou, execute SDK Manager.exe dentro do diretório <sdk>/  (no Windows somente) ou android do diretório <sdk>/tools/ .
  2. No Extras, marque Android Support package e selecione Install.

Quando o download terminar, todos os arquivos (incluindo o código fontes, exemplos e o arquivo.jar) serão salvos no diretório <sdk>/extras/android/support/.

Configurando o Projeto – Support Libary

Para adcionar a biblioteca no seu projeto Android:

  1. No seu projeto, crie um diretório chamado libs  (no mesmo nível do src/res/, etc.)
  2. Localize o arquivo JAR da biblioteca que você quer usar e copie para o diretório libs/.Por exemplo, a biblioteca que da suporte ao nível 4 da API está localizado no diretório <sdk>/extras/android/support/v4/android-support-v4.jar.
  3. Adcione o JAR no path build do seu projeto: No Eclipse, com o botão direito no Package Explorer, selecione  Build Path > Add to Build Path.

Sua aplicação agora esta pronta para usar a biblioteca. Todas as APIs estão disponíveis no pacote android.support (por exemplo, android.support.v4).

Dica: Junto com a biblioteca, também é disponibilizado exemplos de uso e funcionalidades da API, os exemples estão no diretório <sdk>/extras/android/support/<version>/samples/.

ViewPage Title Project

Para demostrar o uso do PagerTabStrip e adcionar a funcionalidade do Swipey Tabs, criei o projeto ViewPage Title, para ver o código completo click aqui.

No layout adcione o elemento PagerTitleStrip, observe que o PagerTitleStrip é filho do ViewPager, para controlar o possicionamento é usado o parametro android:layout_gravity, sete para TOP ou BOTTOM, para possicionar os titulos acima ou embaixo do PageView, repectivamente.

activity_main.xml

<android.support.v4.view.ViewPager
   android:id=”@+id/viewpager”
   android:layout_width=”fill_parent”
   android:layout_height=”0dp”
   android:layout_weight=”1″>

           <android.support.v4.view.PagerTabStrip
              android:id=”@+id/pagerTabStrip”
              android:layout_gravity=”top”
             android:layout_width=”wrap_content”
            android:layout_height=”wrap_content”
           android:background=”##a22c2e”/>

</android.support.v4.view.ViewPager>

MainActivity.java

Abaixo o código do Activity, duas observações aqui: Primeiro, o pacote que se deve importar é o android.support.v4, observar o pacote que esta sendo importado, caso contrario a aplicação vai da erro quando rodar em dispositivos anteriores. Segundo, sua Activity deve extender de FragmentActivity e não de Activity para manter a compatibilidade da biblioteca.

package com.jansouza.viewpagetitle;

import android.os.Bundle;
import android.view.Menu;
import android.support.v4.app.FragmentActivity;
import android.support.v4.view.ViewPager;

public class MainActivity extends FragmentActivity {

@Override
  public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

         mViewPager = (ViewPager) findViewById(R.id.viewpager);

         TitleAdapter titleAdapter = new TitleAdapter(getSupportFragmentManager());
         mViewPager.setAdapter(titleAdapter);
         mViewPager.setCurrentItem(0);
   }

TitleAdapter.java

Aqui é aonde mágica acontece …

O title de cada view é fornecido pelo método getPageTitle(int) do adapter que é passado para o ViewPage, no exemplo do projeto é denifido no array titles[].

private String titles[] = new String[]{“View1″,”View2″,”View3”};

@Override
 public CharSequence getPageTitle (int position){
     return titles[position];
 }

Abaixo o screenhot no Ice Cream Sandwich 4.0 e no 2.1 Eclair, para demonstrar a compatibilidade em versões antigas do Android.

Google Play

Instale pelo Google Play!
Android app on Google Play

http://play.google.com/store/apps/details?id=com.jansouza.viewpagetitle
Enjoy!