Vejam mais os screenshots do aplicativo abaixo e o site para saber mais em: Aton Mobile Development
Screenshots:
Screenshots do Aplicativo (Celular)
Repositório de idéias, projetos e alguns "delírios" durante essa vida pessoal,acadêmica e profissional de Marcel Caraciolo
Want to share the photos you’ve taken on your mobile phone? While it is easy enough to send them via e-mail, you can use Burstcast to send to one online location for all to see.
Burstcast is an online image viewer that lets you e-mail your photos directly from the camera where they are then posted to a Web page. Your phone number and other personal information remains secure as well, so all that’s posted is the photo. On the Web page you can mark your account to be private or public, and photos are online almost as soon as you hit send!
Screen and Canvas classes. Canvas and how to handle keypad events. A useful example illustrates how to add animation functionality to Canvas applications. There are already plenty of methods for getting photos off a handset and onto the Web or PC, but what if you want to go the other route? Everyone takes along a phone, plus if you have a really good photo of your kid, cat or car it’s likely to be better than what most camera phones can take. Pictavision MediaShare from Exclaim is a new handy-dandy browser plug-in application, which gives you an easy to use drag-and-drop tool to send photo content to a mobile phone. The current version of the app is designed for Microsoft Internet Explorer, but should be available for other browsers by the end of the year.
Images are dragged and dropped using the MediaShare interface, along with a personal message, which serves as a code on the other end. The text message with a WAP address then lets you open, view and save the images to the phone’s photo gallery.
Fonte: MobileCrunch
Um computador em formato de mesa, sem teclados e sem mouse é a aposta do futuro da Microsoft. A máquina, batizada de Surface, possui uma tela de 30 polegadas na qual é possível, por meio do toque, mover objetos na tela. O principal uso do Surface deverá ser para trabalhos com design, desenhos, fotos, jogos e tudo o mais que a imginação humana inventar.
Para “surpreender” os concorrentes, o Surface foi fabricado por uma empresa terceirizada, mas a própria Microsoft vai dar andamento a fabricação do computador. Em novembro deste ano o Surface já poderá ser visto em funcionamento em hotéis da rede Sheraton, nos cassionos Harrah, em alguns restaurantes (como cardápios online), e nas lojas da operadora de celular T-Mobile.
Inicialmente, o Surface irá custar ente US$ 5 mil e US$ 10 mil. Os planos da Microsoft são de que em no máximo cinco anos o preço caia para um valor acessível e também sejam lançados outros modelos da máquina.
O que o Surface faz atualmente pode parecer pouco para que ele seja celebrado como o futuro dos computadores, mas analistas afirmam que a máquina tem potencial. “O potencial quanto a interfaces é imenso”, disse um analista da Directions on Microsoft, Matt Rosoff. “Quando o aparelho for aberto a novos aplicativos, não haverá limites para o que se poderá fazer.”
Por enquanto, uma das aplicações mais legais do Surface é a interação dele com outros aparelhos. Por exemplo, numa loja de celulareso cliente pode colocar o aparelho em cima do Surface e comprar ringtones ou alterar seu plano. Para ver fotos armazenadas numa máquina digital é só colocar a máquina em cima do Surface e as imagens aparecem na tela.
Ficou interessado na novidade da Microsoft? Então assista aos vídeos explicativos no site do Surface. Pelo menos feio, ninguém vai poder que ele é.
Site: Surface MicrosoftRetirado do site GEEK:
A Naspter, serviço P2P pioneiro de troca de música digital, afirmou que um tremendo crescimento é esperado no download de canções via telefones celulares , e por isto está buscando parcerias com operadoras americanas.
A empresa diz que hoje a média de downloads para cada usuário de serviços do gênero é de 375 músicas, porém, alguns outros atingem quantidades astronômicas, como clientes que já baixaram 70 mil canções.
Olhando para estes clientes mais ávidos, a Napster está buscando parcerias com operadoras para oferecer planos telefônicos voltados, também, para o download de músicas.
"Seu celular é agora seu tocador de MP3. Temos visto um aumento estável de celulares e aparelhos... até BlackBerry, que agora começam a entrar no campo do entretenimento", explicou William Pence, CTO da Napster em uma feira de telefonia celular acontecida em Orlando, Estados Unidos.
Este modelo de download já é comum em alguns países orientais, contudo nos países ocidentais, o preço da transferência de dados ainda é muito alto. A solução seria derrubar parte do valor cobrado pelos grandes downloads.
A Napster já possui um acordo com a NTT Docomo para distribuição de músicas no Japão, o que mostra que as operadoras por lá não estão preocupadas com congestionamento em suas redes.
Pence vê o setor de música online nos EUA crescendo de 10% do mercado global, avaliado em US$ 34 bilhões atualmente, para 35% até 2010, se aproximando drasticamente do Japão, número que pode ser ajudado com um novo modelo de downloads via celulares, com músicas sendo vendidas por cerca de US$ 0,99.
"Se você consegue fazer com que usuários baixem 70 mil músicas para um PC, imagine o que isto quer dizer com dispositivos portáteis", ilustrou o CTO, que disse ainda que modelos patrocinados por anunciantes também estão a caminho.
Em início de maio de 2007 a Napster anunciou a parceria com a operadora Cellular One, que disponibilizou para seu 1,6 milhão de clientes o catálogo de mais de 3 milhões de músicas do serviço Napster Mobile.
Creating a compelling user interface with the existing MIDP 2.0 classes can be challenging (ok, some of you might want to use stronger words in here). The high-level UI classes allow you to create simple forms and lists with native look-and-feel, but you do not have much control over layout, and you definitely do not have tools to create rich UIs with those limited classes.
The other solution is to use Canvas and take care of all the screen drawing and user interaction yourself (and at the same time lose the native look-and-feel) - or to use a third party UI frameworks, like J2ME Polish. If someone wants to see what can be done with this approach (writing UI framework from scratch), look no further than Google's gmail and maps Java applications. The result can be nice, but definitely it means a lot of work.
Fortunately there is light in the end of the tunnel. eSWT (Embedded Standard Widget Toolkit) is an open source UI widget toolkit for Java designed to provide efficient, portable access to the user-interface facilities of the devices on which it is implemented. eSWT is the embedded version of SWT, which adds mobile extensions to the SWT. In the future it is going to be replacing the limited LCDUI framework on mobile devices.
I have not yet used eSWT myself, but a colleague of mine commented that "SWT is as sophisticated as Swing but easier to program with and much faster" and that "eSWT is not a dumb version of SWT; it has many sophisticated controls (the Extensions even have Drag and Drop, Web Browser, etc.) but still works in mobile devices". I hope we get this on our devices as soon as possible.
Additional eSWT + mobile discussion here.
Need to check your calendar on the go? Well if you use Google Calendar you’ll be able to check on your events and maintain your schedule from your mobile handset via WAP. The good folks at the Google Calendar team have realized that more people have mobile phones than computers, and now you can visit calendar.google.com from your phone to get see what you have planned. It works just like the Web version so you can see details such as date, time, location, description and guest list.
Calendar for mobile devices [Via Official Google Blog]
Agora a Spiritus Mundi está lançando o MOBTOUR, o primeiro portal de conteúdo para celular com linguagem Java, que depois de quatro anos de desenvolvimento e investimento de R$ 1,2 milhão, está chegando ao mercado de Salvador. A capital baiana foi escolhida para o lançamento por ser a segunda cidade do país em densidade de aparelhos de celular, com 90 unidades para cada 100 habitantes.
"Os usuários de qualquer operadora GSM podem fazer o download do aplicativo e ter na palma da mão informações sobre cinema, teatro, restaurantes, bares, hotéis, lanchonetes, delivery, boates, festas e shows", informa Pedro Cordier.
O baixo custo do serviço é destacado por Wellington Lacerda. "O tráfego de dados na utilização do Mobtour é muito mais barato do que usar o sistema wap, e o acesso às informações também é mais rápido". Ele informa que o custo do wap para uma informação sobre programação de cinema é de R$ 0,14 a R$ 0,32, conforme a operadora, enquanto no Mobtour fica em torno de R$ 0,04 a R$ 0,06.
Com o serviço disponibilizado gratuitamente, o usuário paga apenas à operadora de seu celular pelo tráfego das informações.
Passado o período de implantação, o maior desafio agora é quebrar as barreiras habituais de um projeto inédito. "As pessoas não estão acostumadas a usar o celular para conseguir informações. Nosso objetivo é provar que o Mobtour é uma opção fácil, prática e barata para quem deseja comodidade e rapidez de informação, inclusive para quem usa o pré-pago, que constitui cerca 80% do mercado", informa Cordier.
Estão sendo investido para promover o produto em Salvador R$ 100 mil em comunicação e mídia. Hoje, o Mobtour conta com cerca de 3 mil usuários e tem previsão de chegar a 15 mil até o fim do ano.
Para saber mais acesse: www.mobtour.com e veja o aplicativo em funcionamento também na internet!!
Uma nova patente registrada pela Nokia revelou que a companhia planeja lançar aparelhos com mecanismos para detecção de proximidade de raios.
A tecnologia se baseia no fato de que um raio é uma corrente elétrica que emite ondas de rádio, sendo que cada um deles produz freqüências entre 10 hertz e 5 GHz, com distribuição de sinais que dependem de quão longe ele está.
Isto seria suficiente para que um dos receptores de um telefone celular (como, por exemplo, Bluetooth , FM, RFID ou Wi-Fi) fosse ligado para pegar estes sinais. Através de um software estes seriam interpretados e a distância da tempestade de raios seria descoberta.
Com esta aplicação, o celular poderia se tornar um aparelho essencial para segurança de esportes que utilizam ambientes abertos para serem praticados, conforme noticiou o site NewScientist.
Fonte: Geek
Hoje as redes sociais estão crescendo exponencialmente. Você têm centenas de amigos , colegas, amigos do trabalhos, contatos para algum serviço, mas eles são classificados todos da mesma maneira! Ou seja, todos entram na mesma categoria e torna-se impossível de poder gerenciar o nível de suas amizades. Esses serviços acabam se tornando complexos, e eles sabem que demoram uito para colocar amigos em grupos. Então, algum programa inteligente entre ai ef aça isso tudo automaticamente para o usuário. ('humm... Adam só olha as fotos de Fred de vez em quando, mas ele olha as fotos de Mary logo que ele é notificado dos updates dela..."
Porque eu não posso classificar a importância dos meus amigos de 1 - 10. sendo 10 se eu quero saber todos os sentimentos e açoes daquela pessoa e 1 para aqueles que eu nao quero ser chateado por milhoes de notificaçoes que não são do meu interesse.Melhor ainda em vez de classificaçoes desse tipo, por que nao posso indicar que eu quero apenas receber apenas resumos mensais dos meu contatos, resumos semanais de alguns amigos, e diariamente de um seleto grupo dos meus melhores amigos?
"Have you ever been in a situation where no-one understands a word you're saying? Frustrating, isn't it? The most important aspect of our translation products is that they offer you exactly the words you need, at precisely the moment you need them. Also, the fun-factor of letting your mobile talk for you means that you can quickly break the ice and enjoy a conversation," said Steape CEO Marc van Bommel.
Steape Travel contains nearly 100 phrases covering travel-related topics: Chat basics; Travel & Go; Small Talk; Overnight Accommodation; Money; Shopping; Flirting & Dating; Going Out & Sightseeing; Eating & Drinking; Help & Health and Service & Communication.I think it's a good and useful application... but i don't know if they a speech voice recognition software that can translate at the same time you're speaking.
Biz Stone and the Twitter Team write: "Technically speaking, Twitter has always been mobile because you can send and receive messages over SMS. However, there's more and more folks accessing the mobile web from so-called smart phones these days and we figured it was high time we created a mobile version of the Twitter web site. So if you have a browser-enabled phone, head over to m.twitter.com and catch up with your friends, mobile style"
PS: Fico pensando se não desenvolve um aplicativo cliente em português em JavaME que se conecta ao twitter, e puft! Em vez de gastar R$$ com SMSs, pode-se ter um acesso via WAP ou GPRS do Twitter no seu celular. uma alternativa interessante para o Brasil que não pode aproveitar as maravilhas do Twitter.
=P
Squirrel is a Bluetooth-enabled gadget that monitors pollution, being developed by Shannon Spanhake and colleagues at the University of California San Diego and Calit2. MedGadget reports.
"Squirrel fits in the palm of your hand and can be clasped to a belt or purse. The small, battery-powered mobile device can sample pollutants with its on-chip sensor.Using a Bluetooth wireless transmitter, the device connects to the user's cell phone. A software program called Acorn allows the user to see the current pollution alerts through a screensaver on the cell phone's display.
...The phone also periodically transmits the environmental data to a public database on the Internet operated by Calit2."
A good idea, a cell phone that monitors air pollution and alerts you the current pollution. A good way of conscientize people about pollution is today a unpleasant huge presence.
Source: SmartMobsA good idea to implement for the MobileFest Festival at Brazil, don't you think ?
The national IT job market has been on the rise the past two years. The hiring statistics over these years have revealed an interesting trend: Companies prefer to hire strong application developers onshore and junior/entry-level developers offshore. Furthermore, hiring managers are looking for "all-around" knowledgeable employees—self-starters, independent, technically proficient, business savvy, and so on.
What does it mean for us, the local developers? It means that the current interviewing process is more vigorous than ever. Technical interviews are only a part of the whole interviewing process. Do not get me wrong; the technical interview is still an essential part, but it is not a sole factor in the ultimate decision making. The contemporary onshore developer is a programmer plus business analyst, designer, architect, DBA, and often, project coordinator. If you are just a programmer, you must re-evaluate your current situation and start evolving with the evolving job market because your job might be at risk.
If you are looking for a new position in IT, here is what hiring managers are looking for:
During the interviewing process, you must show at least three of the seven traits listed below.
If you feel you do not possess any of the traits listed above, you should come up with a plan of action to acquire them. There are a number of great books you can read that will help you acquire these skills. Please consider the following books:
Furthermore, during your interview, you should be ready to discuss your previous professional experience where you had shown your proficiency in the skills above. You also should be prepared to explain what each skill means to you personally.
When I conduct interviews, I always ask several elementary questions. Why do I do that? I want to make sure that candidates have done their "due-diligence." I want to know if they came prepared. For example, I ask senior Java Developers relatively easy questions such as the following:
You should always be ready to answer these questions. Remember, your interviewer cannot assume that you are senior only because you say so; you have to be ready to prove it.
If you are a senior application developer, you must be ready to discuss advanced topics of the language. The following list highlights advanced topics for Java developers (skip to the next section if you are not a Java developer).
There is no doubt that knowledge of the business is a great supplement to your technical skills. No employer would pass up an opportunity to interview a candidate who has previous experienced working in the same business area. Unfortunately for employers (and fortunately for you), it is very hard to find a technically proficient person with good communication skills and with specific business knowledge of the job. Furthermore, employers look for candidates who have general experience in the underlining industry (brokerage, banking, manufacturing, publishing, and so on).
What can you do if you are interviewing for a position that belongs to an industry that you have no previous experience with? One way you can distinguish yourself from the rest of the candidates is by depicting your interest and knowledge of the organization's line of work. Try finding out about the specifics of application development for this particular industry and, more specifically, for the department at which you are interviewing. For example, if you are interviewing at a publishing company, show the interviewer that you understand the challenges of the industry and the rewards of working there. If, for example, the department you are interviewing at is responsible for maintaining client and product data and allowing users to view and modify this data, try to explain that you understand the challenges related to creating and maintaining such applications.
Name one application that is not connected to a relational database. Let me think ... I can't come up with one. Almost all modern applications work with a relational database. That is why it is essential for a candidate to have advanced database knowledge. What are some of the things you must know? Basics Topics include SQL, Entity Relationships, Data Type, and Table Definition Language. Advanced topics include Optimization, Stored Procedures, PL SQL, Triggers, Tuning, and DBRM Commands. I am not advocating that you should become as proficient as a database administrator, but you should be able to freely discuss advanced topics. If you failed to acquire advanced databases knowledge during your previous work engagements, you can acquire it by reading technical literature on the subject.
What is your area of expertise? Mine is web-based application development using J2EE. You have to choose your area of expertise in application development and cultivate it—become an expert. I am skeptical when a candidate claims that he is an expert in web-based, asynchronous, and fat-client applications. If a job requires a web-based application developer, I would prefer to find one that has mostly web-based application development experience. If you are a subject matter expert in a given area, you have a far greater chance of getting the job you want.
Forgive me for stating the obvious: Your résumé is the first impression of you. So, beside the fact that your résumé must be neat and informative, it must also have two characteristics:
Almost every job posting on Monster.com (a popular job posting site) contains this line: "Candidate must have experience with all software development life cycle phases." It means that hiring managers place premium value on full development cycle experience. Let me review the system development phases:
What do you take away from actively participating in a full development life cycle? You take away the working knowledge of all the processes of a project—stakeholder relationships, implementation and testing team dynamics, integrated change control processes, business requirements, time/cost/budget constraints, risks, and resource/procurement/communication management. Most of all, you start understanding the success factors of a project.
It took three years of my professional career as an application developer before I could claim that I had completed one application development life-cycle. The odds of successfully completing a project (on time, under budget, according to scope) are not great; in the year 2000, only 28% of all projects were considered a success.
You should ask at least three questions during/at the end of your interview. When you ask questions, you let your interviewer know that you are interested in the position. It also lets you make a more educated decision about whether this job is right for you. Avoid vague questions in favor of specific ones:
"If you can't beat them, join them." Offshoring and outsourcing plans are in motion in every organization and in every aspect of application development. If the company you are working for is not outsourcing some parts of application development today, it will most definitely do so tomorrow. But there is good news: When it comes to outsourcing, certain equilibrium between onsite and offshore resources exists; an organization can not fully outsource all of its work. In application development, there are processes that are unwise and/or impossible to outsource. Outsourcing is about cost cutting. But, what happens when you cut cost? The project scope and timeline suffer. You have to understand (and sometimes argue) what it is that separates you from an offshore resource. But also, you absolutely must understand (and sometimes argue) the benefits of offshored/outsourced application development.
This article highlighted ten things to know for a successful application development interview. Such interviewing tips as self confidence, proper dress code, eye contact, and being on time are outside of the scope of this publication, but they must not be overlooked. It is the overall impression that will land you a job.
Source:
Anyone who goes out for lunch knows that you’ll spend more time waiting in line than you do actually eating. And while many restaurants let you fax in your order, some businesses have discouraged employees from using the fax machine for such a purpose. This is where Lunchrtime.com comes in.
The free service lets you use the Web site to look up restaurants in your area that use fax ordering. You can then add your favorite items from the menu, and from your cell phone you can actually place your order and have it sent to the restaurant, so your food is ready when you arrive.
Copyright © 2009 Mobidéia: Idéias & Mobilidade
Desenho de Design Disease para Smashing Magazine | Templates Blogger por Blog and Web