iPhone 3G

As previsões confirmaram-se. O iPhone 3G é uma realidade e também vem com built-in GPS. Vai ser lançado dentro de um mês e Portugal está na lista dos países onde o iPhone vai ser lançado a 11 de Julho.

Quanto ao preço e segundo o que o Steve Jobs disse: “…and in almost every one of this countries, the price is the maximum $199, all around the world.”. Obviamente que duvido que isto seja verdade absoluta e certamente que surgem muitas perguntas não respondidas. Máximo de $199 convertido para a moeda local (129EUR ao cambio de hoje)? $199 sem assinatura ou mensalidades especiais? Don’t think so.

O que sabemos oficialmente é que para já vai ser vendido pela Vodafone e Optimus. Esperemos que as negociações com a TMN cheguem a bom porto e que possamos comprar um iPhone na TMN também.

Posso dizer que sou um utilizador muito satisfeito do iPhone desde Agosto de 2007. Desde Agosto que tive umas 2 ou 3 semanas sem o iPhone e posso dizer que custou-me bastante voltar a um outro qualquer telefone. De facto, desde que uma pessoa experimenta um iPhone, é difícil voltar atrás.

Claro que, como qualquer outra coisa, o iPhone também tem os seus defeitos. Depois de ouvir a keynote do Steve Jobs ontem na WWDC tenho pena que algumas das features que eu acho que fazem falta no iPhone ainda não estejam contempladas:

  • Copy&Paste. É verdade que ao contrário das primeiras versões, já existe alguma interação entre aplicações. Nomeadamente (para a nova versão), o iPhone vai reconhecer endereços de email e lançar o compose com o endereço preenchido. O mesmo para números de telefone. Mesmo assim ainda não posso fazer copy&paste de algo que veja numa página por exemplo, e gravar no Notes.
  • Câmara na parte da frente. Havia rumores de que o iChat com videoconference ia fazer parte do update, mas pelos vistos ainda não é para já. De qualquer das maneiras, se o telefone já é 3G, fazia sentido incluir uma câmara à frente para videoconference via 3G.
  • Melhor câmara. Esperava sinceramente, que fizessem um upgrade à câmara actual. 2 Megapixels já não faz parte do topo de câmaras em telemóveis.
  • Sync do Notes. Pessoalmente uso bastante o notes… para tirar notas. O MacOS 10.5 vem também com o Notes. Ainda não percebi porque é que não integraram os dois. Não faz sentido sincronizar as notas do computador com as notas do iPhone?
  • Vista semanal no calendário. Para quem tem uma agenda muito muito ocupada, certamente que prefere uma vista diária do calendário. Mas para quem não tem assim tanta coisa marcada na agenda como eu, gostava de ter uma vista mais alargada, tal como uma vista semanal.
  • Sync via Wifi. Com o anúncio do mobileme e visto que sou assinante do .mac, parece que o assunto vai ficar resolvido para mim, mas para quem não quer pagar $99/ano, continua a não poder fazer sync via Wifi. Num mundo, em que a maioria dos telefones permite o sync de contactos e calendário com o Mac, não faz sentido que o telemóvel da apple não o permita.

Com a vinda do iPhone para Portugal, também era bom que o Widget de Stocks incluísse as acções do PSI20. 🙂

Em relação ao que foi anunciado, gostei bastante de ouvir algumas coisas e fiquei com muitas dúvidas noutras:

  • ActiveStink-a-like. Com o MobileMe anunciado, a verdadeira sincronização total fica resolvida da forma que parece ser a correcta. A ver vamos.
  • Centralized Push Based Notification Architecture: It all makes sense, embora tenha muitas perguntas para as quais não obtive resposta. O primeiro exemplo dado na Keynote foi sobre IM. Se a aplicação não corre em background, quem vai tratar da presença? Os servers da apple (cloud)? Como? Acho que o exemplo dado não foi muito feliz, levantou mais dúvidas do que elucidou. Mas sem dúvidas que para outros usos me parece uma optima solução.
  • Georeferenciação. Com built-in GPS, as aplicações vão ter acesso a georeferenciação, começando já com as fotos que vão incluir geotagging. Ainda podemos ficar à espera de pesquisar por restaurantes no mapa e aparecerem todos os restaurantes da zona (nos US já funciona).
  • Pesquisa de contactos. Se a pesquisa de contactos pesquisar nos campos que não estão vísiveis na lista, tal como as notas ou nome da empresa, etc, então sim, acho que tem utilidade. Às vezes tenho necessidade, por exemplo. de procurar contactos que nem sequer me lembro do nome da pessoa (uso o campo notas para informação útil.

O suporte para MMS não foi anunciado. Enquanto que para muitos isso é uma grande falha, para mim não me aquece nem arrefece. Who cares about MMS? 🙂

Agora é só esperar por 11 de Julho, que a TMN feche um acordo com a Apple e que o patrão dê aos empregados um iPhone. 🙂

Últimas sobre o iPhone…

Quem leu as notícias hoje, já sabe que a Vodafone assinou um acordo com a Apple para a comercialização do iPhone em 10 países, Portugal incluído, mais para o final do ano.

O que ainda não se sabe é se o acordo é exclusivo ou não. Cá para mim as regras vão mudar brevemente. Há vários indícios que apontam para a não exclusividade. Primeiro, os rumores que a Apple vai autorizar duas operadoras a comercializar o iPhone, desde que as operadores financiem o iPhone. Mais recentemente, os rumores que a AT&T vai subsidiar o iPhone 3G, baixando o preço ao consumidor em $200 (aproximando-se assim ao modelo europeu de venda de telemoveis pelas operadoras).

[Update: Parece que não sou o único a ter esta opinião. O Jornal de negócios publicou agora uma notícia, que segundo contactos na Vodafone, esta não assinou um contrato exclusivo. A TMN e a Optimus também confirmaram estar ainda em negociações com a Apple.]

Em relação ao iPhone 3G, todos os rumores apontam para que seja lançado em Junho, muito provavelmente na WWDC. Devido a uma patente submetida pela Apple, também há rumores que este novo modelo inclua um modulo de GPS.

Leia mais sobre o iPhone:

iPhone em Portugal não parece ser para tão cedo…

Segundo uma notícia do DE, as regras para escolha do operador poderão ser diferentes.

Parece que a Apple vai autorizar duas operadoras a comercializar o iPhone e admite prescindir da partilha de receitas, desde que as operadores financiem o iPhone.

Com estas cartas em cima da mesa, as negociações em Portugal deverão recomeçar, não acreditando que sejam concluídas a curto prazo.

Como o iPhone 3G, desta vez, parece estar mesmo aí à porta, não me admira nada que quando chegar a Portugal, já seja o iPhone 3G.

Leia mais sobre o iPhone:

Happy Birthday Telephone…

… for your 132 Years of Existence.

10 March 1876—The first successful telephone transmission of clear speech when Bell spoke into his device, “Mr. Watson, come here, I want to see you.” and Watson heard each word distinctly.

Some interesting facts:

  • HOY, HOY. Alexander Graham Bell, inventor of the telephone, originally wanted to answer the phone by saying, “Hoy, Hoy!” Thanks to Thomas Edison and his insistence, we answer the phone with a simple, “Hello.”
  • At the first demonstration of the telephone, the public was intrigued, but doubted its practical use. Acceptance of the phone was slow, with doctors and pharmacists as its primary customers.
  • More women than men were operators because women were found to be more friendly, docile and accommodating than men. In New York alone, in 1910, there were 6,000 women switchboard operators. At this time, the telephone was only operable 12 hours a day.
  • In 1915, the first long distance call took place coving 14,000 miles of wires from Bell in New York to Watson in San Francisco.

The end of the “take your laptop and projector” era…

You will only need to take your cell phone or iPhone and a tiny portable projector.

A company called Microvision produces a tiny, portable projector that uses red, green and blue lasers and a single tiny micromirror to project an image much the way old cathode ray tube televisions did, by scanning lines to create 60 frames per second. The whole projector fits in the palm of your hand, but a lot of that size comes from the battery; if you had an external power source, such as a USB, this thing could be as small as your thumb.

Check the video and the full story here.

Template engines

Although I’ve always agreed on the MVC pattern, specially the separation between the business and the presentation logics, I have to confess that throughout the years, my opinion about using template engines has changed a few times.

Back in 2003, I converted some of the IMP pages to templates and contributed some code to the Horde Templates engine. Back then, I presented some arguments in favor of template engines and one of the main reasons was the ability to send the templates to designers and have them doing what they want with them.

My experience quickly proved that I was wrong. Besides the fact that I added a bunch of lines to the code to define the template variables, the designers still needed a lot of help to customize the templates. Also, the code was slower until a template compiler was developed. Overall, the benefit from all that was null.

Since then, I think template engines are useless for most of the cases. I still agree you should separate business and presentation logics, but you can do it with PHP, you don’t need a different language for that.

Hasin Hayder, the author of a Smarty book, has an interesting post from earlier this year where he says that there’s no need of Smarty anymore:

I just dont need a wrapper over my PHP code which parse regular variable and echo them. Smarty just made itself extremely complex and useless too over the day, seriously.
I seriously don’t think there is need of Smarty anymore. Its dead!

There’s also a lot of buzz around the subject. You can also check the posts from Paul M Jones, and Michael Kimsal.