On this page:

July 25, 2014

Martin's Mobile Technology Page

Smartphone Wi-Fi Tethering Speeds Reach 400 Mbit/s In Practice

When what is called 'tethering' today first became fashionable to a few geeks at the end of the 1990's, Bluetooth was the technology of choice and it was well suited for the data rates in 2G mobile networks of a few tens of kilobits per second. But over time, mobile networks outgrew Bluetooth's capabilities when the technology could not evolve beyond around 2 Mbit/s. Here's an interesting post I published back in 2007 if you care for the historical perspective. Fortunately, Android pushed Wi-Fi tethering to the masses in around 2010 and for some time it looked like it could keep pace with theoretical peak data rates in mobile networks. At some point I had my doubts it could in such small devices when LTE data rates reached 100 Mbit/s and beyond. But it looks Wi-Fi chipset manufacturers were not sleeping as Anandtech reports in this post that they have measured a maximum throughput of over 400 Mbit/s in the Samsung Galaxy S5. And it's by far not the only device anymore going well beyond the 200 Mbit/s line with 802.11ac. Such speeds are likely to be only reached at close range but that's how tethering is mostly used anyway.

by mobilesociety at July 25, 2014 05:46 AM

July 24, 2014

London Calling

The importance of being eminent

halo_effect-femaleAs social media is becoming more prevalent, and people and companies are using it to make purchasing and hiring decisions, the role of social eminence is becoming critical.

Almost on a weekly basis at IBM, I am being asked to speak about social eminence to groups of IBMers and clients.

They all want to know how to become personally eminent, and how to maintain this position once you are.

I estimate that since I joined IBM, I have presented to over 5,000 IBMers on this topic, sometimes in large groups of between 300-700 people at a time.

I am very flattered that I am asked to present on this important topic, and I see the role of education in this space invaluable, and also one of IBM’s competitive advantages.

So how do you become socially eminent?

The quick answer is that it doesn’t happen overnight. My own journey started some 31 years ago, when I started using bulletin boards (BBS) in 1983 in my hometown of Adelaide, Australia.

I knew that I was hooked on this “online” thing back then when my Father had to install a second phone line at home because I was always using our single phone line to dial-up (using my 300bps analog modem) to the Angle Park Computing Centre’s bank of 5 modems to connect to their “Nexus” BBS.

Years later, in 2006 when I arrived in London, I had a very small professional network. I had to do something to stand out from the crowd, so I started this blog.

Initially the blog was focussed on mobile technologies (hence the name London Calling), and as my career and interests changed more towards social media and social business, the focus and the content on the blog reflected that.

This blog has been a major part of my journey to becoming more “socially eminent”, and as a result I am asked to speak at conferences and to C-Suite executives on a regular basis.

The exposure from blogging and speaking has certainly raised my profile, however this has taken 8 long years – so you can’t expect this to happen overnight.

What I do advise IBMers and clients is that you need to start now, and you also have to have something unique and interesting to say.

How do you define and measure influence?

Robert Cialdini in his 1984 book: Influence: The Psychology of Persuasion spoke about the 6 key principles of influence:

1. Reciprocity – People tend to return a favour, thus the pervasiveness of free samples in marketing

2. Commitment and Consistency – If people commit, orally or in writing, to an idea or goal, they are more likely to honor that commitment because of establishing that idea or goal as being congruent with their self-image.

3. Social Proof – People will do things that they see other people are doing. For example, in one experiment, one or more confederates would look up into the sky; bystanders would then look up into the sky to see what they were seeing.

4. Authority – People will tend to obey authority figures, even if they are asked to perform objectionable acts.

5. Liking – People are easily persuaded by other people that they like. Cialdini cites the marketing of Tupperware in what might now be called viral marketing.

6. Scarcity – Perceived scarcity will generate demand. For example, saying offers are available for a “limited time only” encourages sales.

These 6 principles can also be used to help with building and maintaining your social eminence.

Especially relevant are Reciprocity, Commitment and Consistency, Social Proof and Scarcity when building your personal eminence.

But I don’t have time to do this – I have a day job!

My simple answer to this is that your competition, be it another company or another candidate for the job or promotion you want does.  If you don’t work on building your own eminence, you will be beaten in the market by someone who does.


The concept of your own personal “brand”

My own personal brand is the reason I am at IBM. My “one tweet” story which explains why can be found here – and I use this one tweet on screen as the opening for my social eminence talk. You can also watch a video of me explaining this at the beginning of my London Business School TEDx talk – embedded below.

Each person reading this post has a personal brand, and you may not even realise it. Each one of you are known for something, and has a unique perspective on something. Leveraging this thing about you that is unique will help you with your personal brand.

There is a fine line however between professionally maintaining your personal brand, and overt bragging.

Having run Kred for 2 years before I joined IBM, I have first-hand experience at dealing with self-proclaimed “key influencers”. My antennae is finely tuned to suspect those that have tell me that they’re influential – aren’t really influential or eminent.

And here’s the “key influencer” dirty little secret. They are really only influential because they work hard at maintaining their Klout score, and running multiple twitter accounts to pump up their follower scores – it makes them noisy not eminent in my view.

They need to because their perceived social eminence is how they get business, and have people select them to provide advice – and this is in some ways just simple marketing of a product – themselves.

Real influence and real eminence comes from other people saying “this person really knows what they’re talking about”, and enough people saying this that you become known as an expert in your field.

In the business world, your eminence doesn’t come from the number of followers you have or your position on the “Forbes influencer list” (don’t get me started on this topic..), it comes from the view of your customer, or prospective customer about your value to them.

Social Eminence in practice

By now some of you will be asking “so how does this work in practice”?

Well let me explain.

When your name is mentioned or put forward to work on a project, the first thing your prospective client will do is type your name into Google.  If you don’t believe me – ask them.

You probably do the same when you are considering a particular individual or company – you do your research.

Try this now – type your name into Google (for best effect use the “incognito” or “private browsing”option so you see what your clients see). What comes up?

Here is what comes up when I type my name into Google (click for a larger view).


Seven first 8 results are mine. I can never seem to shake Andrew’s Bar and Grill at number 8 though..

Even the 5 images shown are me – how did I do this?

There is no special trick – I just started early, stayed consistent and created great content that others have found useful and shared with others. Also by being on Twitter and LinkedIn, they are making my name and profile visible to Google.

I also registered my own personal domain andrewgrill.com back in 1999. My name is my brand so I use it all the time, and as a result Google has indexed my website over the last 15+ years.

Here’s a simple tip – if you are using Gmail or Yahoo for your email, consider purchasing your own domain name.

I use a company called Gandi for all my domain names, and they provide a free email service that would use your domain name.

Consider how much more “on brand” yourname@yourbrand.com is than myjumbledname_45@gmail.com

By having your name as a domain name, it will help Google find you among the billions of other names, and associate your great content and thought leadership to your name.

Five tips for improving your eminence

Below are 5 quick tips I give to fellow IBMers to help improve their social eminence

  1. Make sure your LinkedIn profile is up to date – add photos and videos to all of your roles
  • Set up a Twitter profile and start following other people in your own company, customers, and competitors

  • Set up an about.me page – it is free and gives you a 1 page “social business card”

  • Share regular updates on what you’re working on via your internal social media platform – such as IBM Connections, Yammer, Chatter or Jive.

  • Follow @AndrewGrill for tips and insights!


    I can’t help you with the content you need to develop and promote – this is up to you. If you do follow my tips above then you will be well on the way to social eminence stardom!

    If you enjoyed this blog post you may like other related posts listed below under You may also like ...

    To receive future posts you can subscribe via email or RSS, download the android app, or follow me on twitter @andrewgrill.

by Andrew Grill at July 24, 2014 08:33 AM


Storage battery testing laboratory for batteries up to 2 MegaWatt hours

Electricity storage is crucial for the efficient use of renewable energy, especially solar and wind Japan plans to build world’s largest storage battery testing laboratory Wind farms and solar plants deliver electricity not continuously, but output depends on weather, wind and solar illumination conditions. Battery storage technology is necessary to store solar electricity produced during […]

The post Storage battery testing laboratory for batteries up to 2 MegaWatt hours appeared first on Eurotechnology Japan.

by fasol@eurotechnology.com (Gerhard Fasol) at July 24, 2014 06:04 AM

Ric Ferraro's Blog

Mountainview, Calif. Google tends to pack a punch at its annual I/O and this year was no exception. Last month, it announced a raft of innovations for Android, with contextual awareness big on the agenda (you may remember this theme from my blog about the AWE Keynote by Robert Scoble below).

What else is set to come?

In case you missed it, here are some of the bite-size highlights announced for Android 5.0 that are especially relevant for mobile app developers:

  • A new UI Concept, giving more focus to meaningful transitions
  • Expansion of "Android Wear" to include integration with Google Now and enhanced voice note taking. Also, support extended for round and square screens.
  • Enhanced Notifications including the option to respond from the device home screen
  • Set of new APIs to develop apps and track stats using the health sensors
  • Better support for communication, navigation and music through a new Android Auto SDK
  • Enhancements to analytics, testing and distribution

You can find out more and see the keynote videos by clicking through to the official site here.

by Mobverge (noreply@blogger.com) at July 24, 2014 03:12 AM

July 23, 2014

Brad Frost Web » Brad Frost Web | Web Design, Speaking, Consulting, Music, and Art

The Principles of Adaptive Design

There’s a conversation that crops up time to time again about the definition of responsive design and treating RWD as a goal unto itself. Has it evolved beyond Ethan Marcotte’s original definition? There are so many articles out there on the subject already, but since it keeps coming up I figure it’s still worth talking about.

Of course there’s a whole lot more to creating a great multi-device than fluid grids, flexible media, and media queries. The core tenets of responsive design are obviously important, and over the last few years they’ve helped the Web community better cope with the never-ending flood of Web-enabled devices. But those three ingredients are just the tip of the iceberg.


So what beyond fluid grids, flexible media, and media queries do we need to concern ourselves with when crafting multi-device Web experiences? In asking myself that question (some time ago now), I landed on five guiding principles of adaptive design:

  1. Ubiquity
  2. Flexibility
  3. Performance
  4. Enhancement
  5. Future-Friendly


The power of the Web is its ubiquity, and it’s our responsibility as web designers to do our best to preserve the Web’s biggest feature.


There ain’t no going back to the fixed-width days of yore. In order to create effective designs for our multi-device age, we must embrace the Web’s intrinsic fluidity.

  • Create device-agnostic interfaces that aim to look and function beautifully everywhere on the resolution spectrum.
  • Let content determine breakpoints instead of using today’s popular device dimensions.
  • Don’t just create myopic buckets (“phone”, “tablet”, and “desktop”). Rather consider the entire resolution spectrum and all the devices–both present and future–that will access your experience.
  • Use tools that encourage flexibility


The first few years of our responsive age were spent getting our heads around the mechanics of media queries and other techniques. All the while the size of average Web page–responsive or not–skyrocketed in size. So it’s been a welcome change to see more folks care about performance and tackle the performance-related issues of the multi-device Web.


Responsive web design does not need to stop at making squishy layouts. This isn’t a one-size-fits-all solution. Responsive design is very much an extension of progressive enhancement, so don’t get hung up thinking that media queries are the only tool in your toolbox.

Future Friendly

No one knows what the Web and device landscape is going to look like in a couple years, but there’s a damn good chance the gadgets sitting underneath Christmas trees a few years from now will have access to the Web.

  • The key aspect of future-friendly thinking is to acknowledge and embrace unpredictability.
  • Think in a future-friendly way by focusing on what really matters, creating portable data, and getting your content ready to go anywhere.
  • Be present friendly. As Josh Clark says, “When it comes to the Web, the more backward-compatible you are, the more forward-compatible you’re likely to be.”

Guiding Principles

I like these principles. For me, they serve as a sort of checklist for any strategic, design, or development decision. If decisions go against one or more of these principles, we need to have a conversation.

Ember 2

Techniques come and go quickly in this crazy-fast-paced-and-volatile industry. I’d recommend not getting too hung up on definitions, mechanics, and techniques. Instead, establish some guiding principles that can help ground you and help you make better decisions.

by Brad Frost at July 23, 2014 01:26 PM

London Calling

FT–ICSA Boardroom Bellwether report says UK boards ignoring social media – they need to focus on social business instead

boardroom-bellwether-coverAccording to the latest FT–ICSA Boardroom Bellwether report, 47% of respondents reported that their board have never discussed a social media policy, and 39% had only discussed it between one and three times. Just 7% responded that their board had discussed social media more often.

The Bellwether is a twice-yearly survey which contacts FTSE 350 company secretaries to gauge the sentiment inside UK boardrooms, and this survey was conducted in June 2014.

Perhaps more worrying was the statistic that only 26% of respondents described a social media strategy as important (or very important) to the board, with 33% as describing it as neutral and 32% even describing it as ‘unimportant’.

The particular section of the report that relates to social media is below – click for a larger view.


In my role at IBM where I lead social business consulting, I am fortunate to come into contact with Board Members, Chief Executives and their management teams on a weekly basis to talk about social business.

Some of these I am providing Executive coaching to on a 1-1 basis to ensure they understand the full benefits of social – not just social media but the full benefits of becoming a social business.

The results from the survey don’t surprise me at all – and here’s the elephant in the room… boards and many of the C-Suite are totally confused by social media. They are told constantly that they “must” be on social media (for all the right reasons), but in my experience these reasons are delivered using social media language (likes, followers, fans etc), and not the language they understand and are comfortable making a business decision based upon.

Instead, when I talk to the C-Suite, I use terms they understand, such as market research, customer satisfaction, and net promoter score. I am simply translating social speak into business speak – and it is working.

My fear however, and this is echoed by the results of the survey, is that boards ignore social because their teams are not able to articulate the benefits, and it is just “too hard” to translate into a tangible business benefit they can release funds to invest in.

The reason for this post is to highlight the opportunity for social that lies beyond “traditional” social media.

When I speak to my clients about social, I always take the discussion beyond social media (which they often equate to Twitter and Facebook and the associated noise about their brand) to social business.

My definition of a social business is below:

A social business is an organization
whose culture and systems
encourage networks of people
to create business value.

Note the 3 parts above I highlighted – culture, people, business value.  This is what executives want to hear.

Social business involves such things as social collaboration, talent management and selection, social customer care (where social signals are plugged into all parts of the business, not just marketing and PR) as well as social intelligence – think market research hypercharged with social data.

When they hear my message, backed with stories of how IBM has been transformed by social business, and how we are helping large organisations such as Tesco on their social business journey, their minds shift from disinterested to fully engaged.

Multiple times over the last few weeks, I’ve had a boardroom of senior executives standing around a projector screen at the front of the room discussing just one slide about social segmentation from psycholinguistic analysis for up to 40 minutes.

When you shift the conversation from social media to social business, and speak in terms they understand, the whole dynamic changes.

Let’s hope that when the next survey is run by FT and ICSA, it includes a review of social business not just social media.

As a postscript, some of my close friends know that my “dream job” has always been presenting to boards and the management of large companies about the benefits, and “what’s next” for social.  I think I may have just found that job.

If you’d like to have me speak to your board or leadership team and have them totally engaged about the benefits of social, then please get in touch.

If you enjoyed this blog post you may like other related posts listed below under You may also like ...

To receive future posts you can subscribe via email or RSS, download the android app, or follow me on twitter @andrewgrill.

by Andrew Grill at July 23, 2014 07:33 AM

July 22, 2014

mobiForge blog

Geo-sorting: Using Device Geolocation to Sort by Distance

In this article we take a look at how location information can be used to sort a list of items on a webpage. This might be useful for local search results; for example 'Restaurants near me' type searches, or for sorting a predefined list of locations such as a company's office locations in order of distance from the user.

read more

by ruadhan at July 22, 2014 02:17 PM

July 21, 2014

Cloud Four Blog

Fixed and inflexible

Even before smartphones came along and dashed any hope for a 960-pixel-wide web, designers and organizations have struggled with the challenge of prioritizing and composing content that scrolls. Our screens act like windows to content of variable size and scale, demanding an awful lot of abstract thinking to design for. Sometimes we’re successful, revising content, designing modern day deliverables and embracing compromise like we know in our hearts we should. Other times, we convince ourselves that we can predict this inherently unpredictable medium, making decisions that age quickly and poorly by prioritizing the window instead of the content.

Most recently, I’ve noticed a sharp uptick in the number of requests I receive to explore fixed-position (aka “sticky”) interface elements. Fixed elements are positioned relative to the viewport instead of the page, allowing them to maintain position even as the document scrolls. Some of the most popular sites on the web employ “sticky” menus, and with good reason… when applied thoughtfully, they can yield substantial usability improvements.

But when fixed positioning is used without care, restraint or precision, it can have disastrous consequences. Here are some of the reasons why.

We can’t predict how much space we have.

Our industry has a nasty habit of quietly embracing display resolution “standards” that are mostly fantasy… design decisions are a lot easier if you assume all devices are 320 pixels wide by 480 pixels tall (and users never turn them sideways). The inconvenient truth is that display resolutions vary wildly. Each additional “sticky” element increases the risk of obscuring the page content mostly (or entirely) for some users… in which case the page might as well not exist at all.

We can’t get those pixels back.

Fixed elements aren’t just “prominent,” they photobomb the interface, robbing focus and attention from what really matters — the content! Before you make something “sticky,” consider reevaluating the element’s importance relative to the entire page (instead of on its own merits).

It makes scrolling tougher.

As evidenced by the years-long debate over “The Fold,” the fear that users won’t know (or lack willingness) to scroll persists to this day. When that fear is real, then fixed positioning is a godsend, ensuring the visibility of content regardless of scroll position.

But those fears don’t mesh with reality very well.

Today’s users are so familiar with scrolling that most mobile browsers will hide the scrollbar entirely. “Sticky” elements complicate matters by reducing or obscuring the scrollable area, forcing the user to swipe more carefully to avoid accidental actions.

Ironically, our desire to alleviate the supposed “difficulty” of scrolling may make scrolling that much more difficult!

It can slow everything down.

Users care about speed. But speed isn’t all about navigation… there’s also the overall speed of the experience. Fixed positioning can result in strange browser-specific quirks or even costly repaints, potentially counteracting any efficiency you might have gained.

It may not actually work.

Mobile websites share a lot of their design vocabulary with native mobile apps, where fixed headers, menus and tab bars are commonplace. This makes it easy to forget that fixed positioning as we know it is relatively new to the web, and often unreliable.

“Sticky” headers, footers and navigation flourished in the 1990s, often implemented using frames. When frames fell out of fashion in the early 2000s, most browsers did not support fixed positioning using CSS. In the absence of frames, position: fixed or consistent, intuitive JavaScript, fixed positioning became just another discarded Web 1.0 trend… at least until CSS support arrived in IE7.

But smartphone browsers have historically not supported position: fixed as predictably as their desktop counterparts. It was entirely absent from mobile Safari prior to iOS5, and largely unusable in Android browsers prior to Honeycomb. To this day, behavior can be inconsistent across platforms. To quote Brad Frost in his excellent post on Fixed Positioning in Mobile Browsers, “‘support’ isn’t exactly binary.”

Since you can’t rely on support for fixed positioning, you’ll need to make sure your experience works without it anyway. Which begs the question…

Why position: fixed at all?

I believe there are plenty of interface elements that benefit from fixed positioning, provided they follow a few best practices:

  • The “sticky” element is clearly more important than everything else on the page.
  • The footprint of the element is modest enough that it does not obscure too much of the page content (even in landscape).
  • Any efficiency gained from the element’s consistent availability is significantly greater than any lost as a result of the element’s inclusion (due to performance, obscuring of page content, etc.).
  • There should only be one “global” (navigation, tab bar, etc.) and one “temporary” (modal, dialog, etc.) fixed-position element on-screen at any one time.
  • Fixed positioning should always be an enhancement. Your interfaces should never rely on it.

If any of these considerations completely upend your design aspirations, you may want to rethink your user experience with less rigidity. As John Allsopp so aptly put it fourteen years ago, “The journey begins by letting go of control, and becoming flexible.”

by Tyler Sticka at July 21, 2014 10:58 PM


Carlos Ghosn: “the four global socio-economic mega-trends reshaping the auto industry”

Carlos Ghosn, Chairman and CEO of Renault, Nissan and the Renault-Nissan Alliance The Renault-Nissan Alliance was started on March 27, 1999 with Renault acquiring 36.8% of outstanding Nissan shares, and with Nissan acquiring 15% of Renault later in 2001. Chronological details can be found in the EU-Japan Direct Investment Register. Carlos Ghosn speaks at the […]

The post Carlos Ghosn: “the four global socio-economic mega-trends reshaping the auto industry” appeared first on Eurotechnology Japan.

by fasol@eurotechnology.com (Gerhard Fasol) at July 21, 2014 07:25 AM

Wap Review

Latest UC Browser 9.5 (Signed Java Version) Modified to Remove the Virtual Keypad On Samsung, LG and Other Touchscreen Phones

UC 91 With Virtual Keypad UC 91 Without Virtual Keypad

I did a post a while ago explaining how to modify Opera Mini's jad file to hide the unneeded touch keypad that displays at the bottom of the screen on some touchscreen phones. The post included a link to the modified Opera Mini. I received a request asking for a copy of the latest signed Java version of UC Browser modified to hide the keypad.

The process for modifying the UC Browser or any other Java app is exactly the same as what was described in the original post:

1.Download the app's jad file to a PC. You can get UC Browser jad files (signed or unsigned ) at http://www.ucweb.com/ucbrowser/download/

2. Open the downloaded .jad with a text editor or Windows Wordpad

3. Scroll to the bottom of the file and paste in the following lines:

Nokia-MIDlet-No-Exit: true
Nokia-MIDlet-On-Screen-Keypad: no
Navi-Key-Hidden: true
UseNativeTextButtons: hide
ReverseSoftkeys: hide
UseNativeCommands: hide
MIDlet-Touch-Support: true
MIDlet-ScreenMode: ROTATE
MIDlet-Landscape-Support: true
LGE-MIDlet-Width: 240
LGE-MIDlet-Height: 400
LGE-MIDlet-On-Screen-Keypad: no
LGE-MIDlet-Display-Mode: both
ATT-MIDlet-VirtualKeypad-Use: No

4. Upload the file to Dropbox.com or another file sharing service that is easy to use in your phone browser. Click here to get a free 2GB Dropbox account (by using this referral link I get an extra 250 MB of storage in my Dropbox which I thank you for).

5. Visit Dropbox with your phone browser and click the modified mini.jad link to download it to your phone.

If that didn't work or you don't have a PC or are just in a hurry, here's are links to the latest signed version of the UC browser as well as some older versions.

Latest Version

UC Browser 9.5 (20-Jul-2014) The latest UC Browser release. According to UC, new features are:

  • Fixed the problem of large file sizes not being shown correctly when downloading;
  • Fixed the problem of users not being able to go to the right page by typing a page number on UC Forum.

Download the modified UC Browser 9.5 jad at:
boostapps.com/files/UC95s.jad  (Boostapps.com is a free Java ME app store that I built. I will be hosting my Java downloads there instead of WapReview.com to avoid duplication and save disk space)
Short Link: is.gd/uc95touch

To install, go to is.gd/uc95touch with your phone's browser.

Older Versions:

UC Browser 9.4 (16-Nov-2013) The latest "full" UC Browser release. According to UC, new features are: watching Youtube now is supported on more phone models, the problem of automatically logging-out from some websites has been solved, smaller app size for a faster startup speed, and touch-screen phone models can now preview uploaded pictures Download the modified UC Browser 9.4 jad at:

Short Link: is.gd/uc94touch

To install, go to is.gd/uc94touch with your phone's browser.

UC Browser 9.3 (24-Sept-2013) A "full" (non-cloud) UC Browser release. According to UC, the new features in this version are: a smaller install package,  user interface changes, increased stability and two new themes.

Download the modified UC Browser 9.3 jad at:
Short Link: is.gd/uc93touch

To install, go to is.gd/uc93touch with your phone's browser.

UC Browser 9.2 (5-Aug-2013) A "full" (non-cloud) UC Browser release. New features: smaller file Size, optimized night mode, new hot words search, password saving on HTTPS webpages is now supported.

Download the modified UC Browser 9.2 jad at:
Short Link: is.gd/uc92ts

To install, go to is.gd/uc92ts with your phone's browser.

UC Browser 9.1 (25-Jun-2013) A "full" (non-cloud) UC Browser release. New features include: bitmap fonts let you read  pages in Arabic, Persian, Urdu, and Hindi, even if your phone doesn't support these languages, support for the Bengali language , support for  eMule and FTP downloads  and bug fixes.

Download the modified UC Browser 9.1 jad at:
Short Link: is.gd/uc91ts

To install, go to is.gd/uc91ts with your phone's browser.

UC Browser 9.0 (25-Apr-2013) A "full" (non-cloud) UC Browser release. New features include: Fast Video and Audio Playing using the UDisk cloud service,  password manager works on more sites including Facebook and GMail,  improved usability especially on touch screen phones and bug fixes.

Download the modified UC Browser 9.0 jad at:
Short Link: is.gd/uc90ts

To install, go to is.gd/uc90ts with your phone's browser.

UC Browser 8.9 (29-Jan-2012) A "full" (non-cloud) UC Browser release. New features include: Incognito Browsing, Improved Search Bar, Select and Copy and Optimized Text Input

Download the modified UC Browser 8.9 jad at:

Short Link: is.gd/uc89touch To install, go to is.gd/uc89touch with your phone's browser.

UC Browser 8.8 (25-Dec-2012) Another "full" (non-cloud) UC Browser release. New features include: increased download speed, customizable shortcut keys and an improved File Manager.

Download the modified UC Browser 8.8 jad at: dl.dropbox.com/u/4637247/UCBrowser_V8.8.1.252_Java_pf70_%28Build12122410%29.jad
Short Link: is.gd/uc88touch To install it, go to is.gd/uc88touch with your phone's browser.

UC Browser 8.7 (7-Nov-2012) This is a "full" (non-cloud) UC Browser release. New features include: users can switch between multiple accounts when signing in to a website, long press the OK button to invoke the Actions menu, users can save pages directly without changing the page name.

Download the modified UC Browser 8.7 jad at:
Short Link: is.gd/uc87touch To install it, go to is.gd/uc87touch with your phone's browser.

UC Browser 8.6. (20-Sept-2012): This is a "full (non-cloud) UC Browser release.  New features in this release are: full offline download support with synchronous status shown in the download manager, you can now preview the images before uploading,  "clear all history" option before exiting UC Browser added, new options to disable the virtual keyboard, faster uploads  and display of the upload speed in KB/sec while uploading. This version uses the new user interface from the cloud version with different menus for touch screen and non touch screen phones

Download the modified UC Browser 8.6 jad at: dl.dropbox.com/u/4637247/UCBrowser_V8.6.0.199_Java_pf70_%28Build12092011%29.jad
Short link: is.gd/uc860touch To install it, go to is.gd/uc860touch with your phone browser.

UC Cloud Browser 8.5 (6-Sept-2012): This is first non-Beta version of the UC Cloud Browser, a redesign of the original UC browser optimized for smaller download size and faster page loads.   New features in this release are: new user interface with different menus for touch screen and non touch screen phones. Supports copy and paste in the URL bar and all input fields. New screen brightness setting. New share image on Facebook feature. New Game Center free game download store.

I've posted the modified UC Cloud Browser 8.5 jad at: dl.dropbox.com/u/4637247/UCBrowser_V8.5.0.185_Java_pf83_%28Build12082909%29.jad
Short link: is.gd/uc85touch. To install it, go to is.gd/uc85touch with your phone browser.

UC Browser 8.4 (23-Jul-2012):. Major changes are: simplified theme installation, the traffic statistics display is back, the link to browsing history has been moved to the top of the bookmarks page and a there's a new Tools > Phone menu option for making phone call or send a texts from within the browser. See my review for more about 8.4: UC Browser 8.4 for Java Released With Bug Fixes, New Features.

Short link: is.gd/uc84touch

UC Browser 8.3 Alpha (7-Jun-2012): New features include; UDisk cloud based storage and the App Gallery, a new home screen tab providing quick access to UDisk, bookmark backup and restore and the Quick Reads news deader.

Short link: is.gd/uc83touch. To install it, go to db.tt/ajY88aHm with your phone browser.

UC Browser 8.2.1 Production (non-Beta) (20-Apr-2012): New features include a built in RSS reader and bookmark backup and restore. See my review for more details.

Short link: db.tt/ajY88aHm. To install it, go to db.tt/ajY88aHm with your phone browser.

UC Browser 8.2 Alpha (21-Mar-2012): It features many enhancements and bug fixes see my review for details. This is the latest patch release that adds swipe navigation and fixes a bug that made entering URLs on bada phones impossible:

Short link: is.gd/uc82touch. To install it, go to is.gd/uc82touch with your phone browser.

UC Browser 8.0 (1-Feb-2012):

Short link: is.gd/uc8touch. To install it, go to is.gd/uc8touch with your phone browser.Creative Commons License WAPReview.com Some rights reserved.

by Dennis Bournique at July 21, 2014 01:38 AM

July 20, 2014


Nokia No. 1 in Japan! – Panasonic to sell mobile phone base station division to Nokia

Nokia strengthens No. 1 market position in Japan’s mobile phone base station market! Japan’s mobile phone base station market Japan’s mobile phone base station market is about US$ 2.6 billion/year and for European companies Ericsson and Nokia the most important market globally, although certainly also the most difficult one. Nokia is No. 1 with a […]

The post Nokia No. 1 in Japan! – Panasonic to sell mobile phone base station division to Nokia appeared first on Eurotechnology Japan.

by fasol@eurotechnology.com (Gerhard Fasol) at July 20, 2014 12:07 PM

July 19, 2014

Martin's Mobile Technology Page

Some Thoughts on Data Roaming Costs From A Technical Point Of View

This is a follow up to a previous post in which I described a new 5€ a month roaming offer I've subscribed to which allows me to use my included voice minutes, SMS and my 1 GB mobile data bucket not only in my home country (Germany) but also in other EU countries.

Previously the all inclusive bundle + 1 GB of data traffic I've subscribed to was only valid in Germany, all traffic and phone calls abroad were charged separately. That means that when I had been abroad for two weeks I had to pay for my full subscription even though I was not in the country. In other words, I had to pay for two weeks of service without being able to use it.

What the new roaming offer now effectively does from a psychological point of view is to give the two weeks worth of my subscription to the network operator abroad who delivers the service (i.e. Internet access, voice calls, etc) to me instead.Think about this idea for a minute!

From a technical point of view this works out as I am not using the radio network at home, which is the most expensive part in the transmission chain. Instead I'm using the radio network of a network operator in another country. On average, that is neither more nor less expensive than using the radio access network at home. Note that I'm looking at this from a technical point of view, what network operators charge each other for roaming is another matter entirely.

From a technical point of view, the cost of using the mobile network at home or abroad is almost the same. The only difference is that my data still flows through a gateway located in the network of the home operator which then connects to the Internet. But data traffic on the backbone is cheap and the 5 euros extra a month easily cover that.

It's clear that mobile network operators don't especially like this because now they forward money they could previously keep to themselves. But this change is very much in line with the desire to have a single EU economy which has also triggered changes in other areas as well. An example is the banking sector, where already many years ago, extra charges for money transfers between EU countries were abolished. Another example is extra charges for use of credit cards in other EU countries, which also no longer exist.

Let me set this into a historical context by looking back only 30 years: In the 1980's there was no interoperability between mobile networks of different countries in Europe and it was in many cases even forbidden to take 'mobile' phones (i.e. big equipment in trunks of cars) accross a border! Unbelievable from today's point of view.

GSM changed this mindset of "our [nation's] frequencies, our [nation's] network" to "we all build networks based on the same standard and enable our subscribers to use their devices in other networks abroad". A radical shift to something we take for granted that didn't come easy and lots of battles of words had to be fought over it. Compared to this, the change of the current mindset from "subscribers pay for national service" to "subscribers pay for EU service" seems much less dramatic and it might even seem strange 30 years from now why it was so difficult to achieve this.

But as strange as it might seem 30 years from now I'm sure there will still be many battles of words to be fought before we arrive at this point. But we are getting there one step at a time!

by mobilesociety at July 19, 2014 09:28 AM

July 16, 2014

Martin's Mobile Technology Page

Secure Hotel Wi-Fi Sharing Over A Single VPN Tunnel For All Your Devices With A Raspberry Pi

Raspi-wifi-vpnAs I often stay in hotels and try to make the best of the available hotel Wi-Fi, I've bought a Wi-Fi distribution dongle that connects to the Internet over the hotel Wi-Fi on the one side and spans up a private Wi-Fi network on the other side for all my devices to connect to. The advantage is that I only need to configure the Wi-Fi distribution dongle and that I only need to pay for one connection. The disadvantage of the approach is that while I can use a VPN tunnel on the PC to protect my data traffic, a lot of data that I exchange with services on the Internet with my other devices is unprotected. Needless to say that at some point it was time to change this.

The platform of choice for this project is of course a Raspberry Pi with two Wi-Fi interfaces. I did a lot of research on the net but could not find a single project that combined the Wi-Fi Access Point functionality I needed with a second Wi-Fi USB stick for the client connection that acts as a backhaul and an OpenVPN client configuration that uses the backhaul to tunnel all traffic of my private Wi-Fi network. But each of these things are described separately and after experimenting a bit with all bits of the puzzle I was able to put the project together. In addition to using a Wi-Fi network as a backhaul link it's also possible to use the Ethernet port in case the hotel has cabled Internet access.

At first I thought I'd describe the solution in a blog entry but I soon realized that describing how to install a dozen packages and to modify 15+ configuration files is a bit too much in a single blog entry. So I put together an installation script, sample configuration files plus installation and usage information and put the result on GitHub. I spent two weekends to get the script and configuration files in a form and shape that their usage is straight forward on a newly installed Raspian with little manual work required. A lot of comments have gone into the script file so for those who'd like to know the details, have a look there and also at the configuration files used for the different components that are installed.

I've been using the solution in quite a number of environments over the past few weeks now and I'm pretty happy with the result and hope that this will be useful for others as well. Have fun!

by mobilesociety at July 16, 2014 05:44 AM

July 15, 2014

Kai Hendry's blog

Back to bash after fish

Fish logo

I tried the http://fishshell.com/ instead of bash, mainly because my bash history is continually truncated despite my efforts to keep every command I've ever successfully (return code 0) typed!

x220:~$ wc -l .bash_history
84 .bash_history
x220:~$ history | wc -l

The fish shell's 85k SLOC versus bash's 225k was also re-assuring. autotools and cpp did make me cringe however.

So porting my aliases and such from ~/.config/fish/config.fish from my ~/.bashrc was a bit of a PITA since:

  • fish's conditional statements are not POSIX shell compatible <--- insane

Nonetheless I got fish up and running... and I used fish 2.1 for about a month.

So... does shell history work in fish?

Yes, yes it does. fishd provided me the commands I typed in, HOWEVER:

  • it logged failed commands, I DO NOT WANT FAILED COMMANDS SAVED
  • failed commands could be a password. To remove them I had to 'fish_config' and go to history tab.
  • ctrl+r (bash's reverse search) doesn't work. Instead you need to toggle between ctrl+f (autocomplete) and ctrl+p (search)

Tbh I could live with this fishiness. Simply because I had a working shell history. Seriously.

Why I stopped using fish

Consider this code from http://git.suckless.org/dmenu/tree/dmenu_run

dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &

So I would choose a bash script like screenshot, to be run by dmenu, which is then piped to $SHELL. $SHELL being /usr/bin/fish when using fish. Screenshot's shebang #!/bin/bash does not apply.

IIUC variable expansion in fish is done different causing 99% of shell scripts to fail when run by fish. Nevermind the crazy stderr caret stuff. fish being a non-compatible shell is just a TOTAL FAIL.

Furthermore setting up PATH on Linux is just generally insane, probably because I've (wrongly) setup the PATH mainly in my ~/.bashrc, instead of ~/.profile or is it somewhere else? Anyway my PATH was consistency broken in fish too and I never figured 100% why. Perhaps because of its variable expansion anti-feature.

Back to GNU bash

Tbh, ctrl+r aka (reverse-i-search) is much better & intuitive than fish's ctrl+f & ctrl+p.

Now if only I could get my bash history working. I miss fishd I guess. Tbh I did like fish's fish_config and the way it attempted but kinda failed to integrate with the browser.

July 15, 2014 09:47 AM

July 13, 2014


Japan iPhone AppStore: 25 top grossing game apps

Japan is No. 1 globally in terms of iOS AppStore + Google Play revenues, bigger and faster growing than USA Japan iPhone AppStore 25 top grossing game app ranking as of July 13, 2014 Download our report on “Japan’s game makers and markets”. We have written about Japan’s AppStore rankings before, and we are updating […]

The post Japan iPhone AppStore: 25 top grossing game apps appeared first on Eurotechnology Japan.

by fasol@eurotechnology.com (Gerhard Fasol) at July 13, 2014 06:14 AM

July 12, 2014

Ric Ferraro's Blog

Layar-ing Blippar - Post-acquisition thoughts on major shake-up in AR browser market

BARCELONA - If you’re into AR and have played around with the many AR-enabled mobile apps published in iTunes and Google Play, you have probably heard by now about Blippar acquiring Layar. This means different things for everyone involved in the AR industry, for consumers, for professionals and for the future of the AR industry as a whole.

I first came into contact with Layar at a startup event in Barcelona in 2009 and was impressed with Layar's vision and ability to market AR's potential for immersive experiences on mobile to both techies and marketeers alike. I also described Layar's use of geo-location in my book on Location Aware Applications.

If you’re not entirely certain what those companies do, the rundown is that they both provide an app which enables consumers to scan printed media or packaged products that have an interactive campaign or digital content attached to them. Typically users know about that content because there is a call to action. Those apps compete with others like Junaio or Wikitude, alternative ‘AR browsers’.

The most prominent advantage of AR browsers is that users need only one app for multiple content. Once installed, it pulls new content on demand from the cloud.The disadvantage when comparing branded apps and browsers is for content creators. Brands and publishers have limited control of the whole experience (as well as the branding) and they share the same space with competitors.

Blippar has been doing a very good job of providing high quality experiences on their browser. Operating like an agency, they take care of the end to end solution but publish on Blippar’s app. Layar is probably the king in terms of volume of experiences inside their platform. But with volume and scale, comes some limitations on the versatility of the experiences as you cannot go one-by-one. It remains to be seen if a new Layar-Blippar browser app will lean more towards volume or towards curated content.

So what lies in store in the future? Beautifully crafted, branded AR-capable apps are more likely to win hearts-and-minds of mobile users.A foreseeable option is that, just as happened with location, AR and image recognition capabilities will increasingly be embedded within a multitude of apps in a seamless fashion. (Credit to D.Marimon for parts of this post).

by Mobverge (noreply@blogger.com) at July 12, 2014 02:02 PM

July 07, 2014


Japan biomass electricity generation booming

Japan biomass electricity generation approaches 4 GigaWatt Renewables in Japan is not just solar… Looking superficially at Japan’s renewable energy sector, its easy to overestimate geo-thermal energy, and to underestimate biomass. Biomass electricity generation capacity is about 5 times higher than geo-thermal Currently the installed biomass electricity generation capacity is about 5 times higher than […]

The post Japan biomass electricity generation booming appeared first on Eurotechnology Japan.

by fasol@eurotechnology.com (Gerhard Fasol) at July 07, 2014 07:38 PM

Solar Japan: Japan approves a full Germany worth of renewable energy in a single month

Solar Japan: some of the world’s most attractive feed-in-tariffs In the single month of March 2014 Japan approved almost as much renewable energy projects as all solar ever installed in Germany Japan’s ten regional electricity monopoly operators traditionally kept renewable energy below 1% following an unwritten rule. Tokyo Electric Power Company (TEPCO) kept renewable well […]

The post Solar Japan: Japan approves a full Germany worth of renewable energy in a single month appeared first on Eurotechnology Japan.

by fasol@eurotechnology.com (Gerhard Fasol) at July 07, 2014 07:08 PM

July 06, 2014

Martin's Mobile Technology Page

No Roaming Charges (in the EU) Anymore for 5 Euros Extra Per Month

It's good to see that the continuing pressure of the EU on European mobile network operators for affordable roaming charges has resulted in a further improvement of roaming tariffs. My preferred German network operator, for example, now offers to lift roaming charges in the EU for 5 Euros extra per month.

This means that I can use my (previously national) flatrate for voice minutes for calls in the visited country and back to Germany, for SMS messages and, most importantly, I can use my 1 GB data bucket for mobile Internet access in any EU member state and some other places such as Switzerland, Lichtenstein, Norway, Iceland and, believe it or not, French Guayana (in South America), Reunion and a couple of other French territories. This offer was an absolute no-brainer and I activated it immediately when it became available earlier this month.

I expected to see similar offers from network operators in other countries so I had a look on the websites of operators in Austria and France but came up pretty much empty handed. Incredible, should Germany for once become the leader in roaming pricing!?

I'd be quite interested to hear from you what kind of roaming tariffs you use at the moment and what mobile network operators offer in your country at the moment. So if you have a minute, please consider leaving a comment below. Thanks!

by mobilesociety at July 06, 2014 07:41 AM