Deep dive into Android world

Android


Top Stories

You might not know but last week was the 10 year birthday of Cabir, the first mobile malware. It spread through Bluetooth after infecting the Nokia Series 60 phones running Symbian. Also last week, Kindsight Security Labs (Alcatel-Lucent) released the results of a study (pdf) that found more than 11.6 million mobile devices are infected by mobile malware at any given time and that mobile infections increased 20% globally in 2013. This, obviously, increases risk for stolen personal and financial information, can lead to bill shock resulting from hijacked data usage, or extortion to regain control of the device along with allowing bad guys to remotely track location, download contact lists, intercept/send messages, record conversations and best of all, take pictures. About 60% of all mobile infections involved Android devices that downloaded malicious software from th... (more)

8 Tips for Going Paperless In Your Small Business

8 Tips for Going Paperless In Your Small Business Ray Coleman is a small business owner who writes about money management, green living, and sustainability.   One of the great benefits of the modern age is the ability of small businesses to conduct a majority of their operations in the digital realm. Eliminating the need for bulky file cabinets, storage facilities, photocopiers, printers, and scanners can reduce overhead dramatically. Replacing costly courier services with emails, and swapping out newsletters and solicitations for social media and web-based marketing programs means serious cost savings, as well. Essentially, all of this comes down to replacing paper with pixels. By taking your business green, you're not only helping the environment, you're freeing up a ton of working capital for your venture – and often creating a better and preferred experience f... (more)

RS Components élargit son portefeuille de microcontrôleurs avec les circuits hautes performances à cœur ARM de Texas Instruments

BEAUVAIS, France, October 9, 2013 /PRNewswire/ -- La gamme basse consommation Sitara intègre des processeurs ARM Cortex-A8 et des capacités graphiques avancées 3D PowerVR RS Components (RS), la marque commerciale d'Electrocomponents Plc, (LSE:ECM)), leader mondial de la distribution de composants électroniques et de maintenance, capable de livrer 550 000 produits sous 24/48 heures ajoute Sitara™, la gamme de circuits à cœur ARM™ Cortex™-A8- de Texas Instruments, à son portefeuille étendu de microcontrôleurs de premier plan. Comblant l'écart entre les microcontrôleurs haut de gamme et les circuits de moyenne gamme à base de processeurs ARM, la gamme de microcontrôleurs Sitara ARM Texas Instruments associe un excellent équilibre d'intégration, de coût et de performances et est conçue pour permettre la création d'une large variété d'applications embarquées, riches de ... (more)

Repel the Jedi Mind Trick by Turning to Enterprise Open Source Solutions

The Jedi mind trick is a Force power that can influence the actions of weak-minded sentient beings. Vendors will often try to apply the Jedi mind trick in selling silver-bullet software solutions that solve global warming and stop celebrity feuding while enabling service-based architecture development. Let's quickly put on our aluminum foil caps and repel the Jedi mind trick by turning to open source solutions. Service-based architectures are being touted as the next step in reaching programming nirvana. With these marching orders it's often difficult to build a framework that allows for simple service creation. This framework should also be flexible, scalable, and lightweight as well as easy in exposing services externally. Without the correct framework(s) and guardrails in place your application services can quickly become a jumbled mess. Circular dependencies, m... (more)

Android: Who Hates Google Over the Phone?

After Google’s Android announcement , at least four big guys should be irritated:Sun Microsystems, Apple, Adobe and Microsoft. Google approaches telephony from the open source side – Linux-based platform uses Java but does not care about sticking to Java ME – they are planning to use fast OpenGL libraries and are not afraid to be hardware-specific.  Check out the Youtube videos at the android site. Performance-wise that device looks pretty impressive.  Google has created an alliance of more than thirty parties – phone manufacturers and service providers.  Google knows how to do things right. Obviously,  Android is a direct outside threat to Java ME, which makes it two now. The first one is Sun’s own JavaFX which should become a commercial product for creating visual telephony applications around the same time when Android will be officially released – next Fall. T... (more)

Google Searching for Java Innovators

Imagine you are a contestant on a TV game show and your grinning quiz master pops the question: "Name the one thing you most associate with Google?" Think about your answer - write it on a card (don't show me yet). Turning your card over, it's likely to be one of the following: Great Internet search engine on google.com Wicked share price, wish I'd bought some a few years ago Powerhouse of innovation for Java The first two are fairly obvious. The last one might not have been your first choice, but looking more closely it possibly should be. Things probably started when some of Java's engineering team moved from Sun to work for Google. I remember the highlight of JavaOne 2003 for me was being lucky enough to hear Josh Bloch and Neal Gafter deliver a fabulous joint presentation on Java 5's new features. I left not only thinking that the language was having a long overd... (more)

Opinion: Do Google Android Mobile Apps Lack Consistency?

Remy Porter's Blog I love Open Source. It's a great way to develop software. But it has its weaknesses. One of the main weaknesses is consistency. Take a look at these Android apps. When you look at these applications for the Google backed smartphone OS, what you'll see is a complete lack of consistency in the look and feel of applications. I've done a little work with iPhone app development. I'm an avid user of a wide array of other iPhone apps. Apple provides a pretty standard set of UI widgets. There's some variation; the slider control looks different depending on where it's used, for example. Those variations are largely cosmetic. If you want to have tabs in your application, there's a built-in tab control. It rests at the bottom of the screen as a set of buttons. Every app that wants to have tabbed screens will use the same widget and the same family of control... (more)

It's the Multi-touch SDK's Stupid!

I remember when Clinton (the Husband) was running for president against Bush (the Father) back in 1992. The slogan for the Clinton campaign was, "It's the Economy Stupid!". The point was that while Bush Sr. was doing well on foreign policy he was disconnected from the realities of the US population which was in the midst of a recession. True or not the slogan stuck and variations of it have been used ever since. While I'm very excited to see so many multi-touch and touch mobile devices (e.g. iPhone, Palm Pre, HTC Touch Pro) and multi-touch desktops (MacBook Pro, HP TouchSmart TX2, Dell Latitude XT2), tables (Microsoft Surface, Ideum MT2, SMART Table, GestureTek Illuminate, IntuiFace 2G, Perceptive Pixel, Multitouch Cell, iTable, Teliris, CUBIT), as well as operating systems (Windows 7, Mac Snow leapard) I'm a bit discouraged by the lack of SDKs available. The Apple ... (more)

Android Outside the Mobile Domain

Enterprise open source commentator Glyn Moody says that Android-based ARM systems, such as the chipsets for Google's Android operating system announced this week by Freescale, could be part of the next wave of price reductions that will push netbooks down to $150 and less. Moody believes that Apple will over time lose its iPhone advantage to open source solutions like Android. Here is his logic: "Freescale's announcement is still at the level of marketing hype, but it is nonetheless indicative of how people are starting to think. And the crucial element is Android, because once you have netbooks running the stack, then you will have a spectrum of hybrids that can mix mobile and netbook features. Again, this is something free software is ideal for: there are no constraints on experimentation, and the tools for trying things out are readily available. This is an aspec... (more)

Ellison at JavaOne: Myths About JavaFX, Android, and J2ME

At JavaOne, Larry Ellison has made some very encouraging statements about Oracle’s commitments to Java, JavaFX, and the mobile developer market. It is certainly good news that Oracle (i.e., Larry) sees the significance of the Java platform in its integrality. However, there are many misunderstandings about the relationship between Java, JavaFX, and Android that even confuse the new Java owner. Here are some clarifications. 1) JavaFX is NOT Java Obviously, from a marketing standpoint, JavaFX is branded as Java; however, technically JavaFX is a language by itself, which happens to be compiled into Java bytecode and run on a Java VM. JavaFX is similar to Groovy or JRuby, minus the dynamic part (see #2). For example, introspecting a JavaFX object from Java requires some tricks since JavaFX Object/Class definitions do not map directly to those of Java Object/Class. (Note: ... (more)

Lightstreamer & Valemobi to offer Real-time iPhone Applications in Brazil

Lightstreamer and Valemobi from Sao Paulo, Brazil have signed an agreement where Valemobi will distribute Lightstreamer's push technology as part of Valemobi's platform for Real-time iPhone solutions. "We chose Lightstreamer because this is the state-of-the art middleware for distributing real-time data. Lightstreamer has proven it's mature enough for financial mission-critical applications, and it will be part of our mobile data distribution suite for the Brazilian Stock Exchange, the ValeBroker, says Leonardo Magalhães, CTO at Valemobi. Lightstreamer is the leading push server for live data distribution based on the Ajax-Comet paradigm (also known as "AJAX Push"). Its server component implements a messaging system based on http that can manage thousands of streaming connections, where data is pushed to the many types of client (Ajax, Flex, Java, .Net, Silverlight, i... (more)