InkyHarmonics + mobile 351
Ubuntu for Android | Ubuntu
4 weeks ago by InkyHarmonics
Now multi-core Android phones can be PCs too. Ubuntu for Android enables high-end Android handsets to run Ubuntu, the world's favourite free PC desktop operating system. So users get the Android they know on the move, but when they connect their phone to a monitor, mouse and keyboard, it becomes a PC.
android
mobile
desktop
ubuntu
convergence
4 weeks ago by InkyHarmonics
Adobe launches Shadow, a new toolkit for mobile developers | VentureBeat
10 weeks ago by InkyHarmonics
Cross browser testing on many mobile devices, all at once.
development
mobile
software
tool
programming
testing
10 weeks ago by InkyHarmonics
zxing - Multi-format 1D/2D barcode image processing library with clients for Android, Java - Google Project Hosting
february 2012 by InkyHarmonics
ZXing (pronounced "zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages. Our focus is on using the built-in camera on mobile phones to scan and decode barcodes on the device, without communicating with a server. However the project can be used to encode and decode barcodes on desktops and servers as well. We currently support these formats:
android
java
api
library
barcode
scanning
programming
development
mobile
iphone
february 2012 by InkyHarmonics
Skeleton: Beautiful Boilerplate for Responsive, Mobile-Friendly Development
february 2012 by InkyHarmonics
Skeleton is a small collection of CSS & JS files that can help you rapidly develop sites that look beautiful at any size, be it a 17" laptop screen or an iPhone. Skeleton is built on three core principles:
html
boilerplate
html5
css
web
design
responsive
grid
mobile
february 2012 by InkyHarmonics
Aspect Ratios
september 2011 by InkyHarmonics
On one side of the aisle, this fall will bring a new iPhone
& iPad; on the other there’s a steady flow of Android handsets and tablets
and in-betweens.
One thing about the Apple mobile line had been puzzling me till recently:
There are only two form factors. The prognosticators think that
the next iPhone will be about the same size and shape as it is now. The same
is true of the iPad, except for maybe it’ll have a double-density “Retina”
display.
It couldn’t be more different on the Android side, with devices of
every size and shape imaginable, some of ’em real eye-rollers. Today, I
laughed at a
tweet from
Sascha Segan: “Samsung now has: 2.8 3.2 3.5 3.7 4 4.3 4.5 5 7 7.7 8.9 10.1
inch screen Androids. Where's the 6-incher Sammy? Get on the case!”
And Samsung is just one builder.
Theories of History
There are two possible explanations for this: First, Apple has ascertained
that the 3½-inch and 10-inch diagonals constitute the Platonic ideals for
screen size, and no others are worth building. Second, there are technical
barriers to exploring new iOS form factors.
For a long time, I didn’t believe either theory. So when in 2010 I fell in
love with the original Galaxy Tab,
largely on
account of its size, I
confidently
asserted “Apple will totally do a 7" device... This argument is
over”. Clearly I’m eating those words.
John Gruber asserted repeatedly
that a 7-inch (or other form factor)
device was not in the cards because it would screw up the screen layouts;
unless of course the new screen were an exact multiple of the number of pixels
on its predecessor, as with the iPhone 4’s Retina Display.
Since I work on a daily basis with at least four different screen sizes,
all of which are driven reliably by Apple software,
this claim baffled me. Then I noticed that none of the iOS
developers were pushing back; and also Gruber is always right when it comes to
Apple whys and wherefores. (But these days, bizarrely bent out of shape on
the subject of Google; every action is explained by some
implausible combination of malice,
hypocrisy, and intellectual-property knavery. Jeepers, John, unclench
a bit. But I digress.)
I still didn’t really understand the technical issue.
The Real Reason
The scales fell from my eyes when I read Nick Farina’s
An iOS Developer
Takes on Android, which to my mind is the single best piece of comparative
writing on this subject by anyone, anywhere. In particular, scroll down to
the “A Real Box Model” section. (Hey Nick, real men put hashtags on their
sections so people can link to them. That’s what hashtags are for, not the
horrible things that Twitter and other miscreants are doing with them. But I
digress.)
When I saw Nick’s sample iOS code, I initially shook my head in
disbelief at all the little bits of hard-coded arithmetic, like
y += 7 and MARGIN - 30. Clearly this logic is not
resilient in the face of a different-shaped screen. But I bet it’s fast.
It’s not done that way in Android-land.
Android Assumptions
Just about the first one is that you have to deal with variations in shape,
size, and density, but that you get lots of help from the framework.
Check out Dianne Hackborn’s monumental
New Tools For Managing Screen Sizes,
a comprehensive introduction to screen geometries and the mighty “dp” unit
that makes it all tractable. The repertoire of
Layouts
also helps, and is constantly being refreshed with things like
ViewPager;
which mostly Just Work in the face of any old set of screen
dimensions.
It’s plausible, as Nick Farina implies, that iOS’
fixed-dimensions screen model is partly responsible for the
astonishingly-fast performance Apple wrings out of the underlying hardware.
And I’m not even saying that Apple’s choice here is wrong. The trade-off,
if I understand it correctly, is
form-factor flexibility for performance and simplicity, and so far that’s been
working out pretty well for them.
I Seem To Have Been Wrong
About Apple doing a 7-inch device, I mean. But I’m sure as anything
that somebody is gonna sell a buttload of tablets at that
size. I’ve got probably as much experience as anyone in the world carrying
around large and small tablets simultaneously,
and if I had to pick just one, it wouldn’t be ten inches in any dimension.
Technology/Mobile
Technology
Mobile
from google
& iPad; on the other there’s a steady flow of Android handsets and tablets
and in-betweens.
One thing about the Apple mobile line had been puzzling me till recently:
There are only two form factors. The prognosticators think that
the next iPhone will be about the same size and shape as it is now. The same
is true of the iPad, except for maybe it’ll have a double-density “Retina”
display.
It couldn’t be more different on the Android side, with devices of
every size and shape imaginable, some of ’em real eye-rollers. Today, I
laughed at a
tweet from
Sascha Segan: “Samsung now has: 2.8 3.2 3.5 3.7 4 4.3 4.5 5 7 7.7 8.9 10.1
inch screen Androids. Where's the 6-incher Sammy? Get on the case!”
And Samsung is just one builder.
Theories of History
There are two possible explanations for this: First, Apple has ascertained
that the 3½-inch and 10-inch diagonals constitute the Platonic ideals for
screen size, and no others are worth building. Second, there are technical
barriers to exploring new iOS form factors.
For a long time, I didn’t believe either theory. So when in 2010 I fell in
love with the original Galaxy Tab,
largely on
account of its size, I
confidently
asserted “Apple will totally do a 7" device... This argument is
over”. Clearly I’m eating those words.
John Gruber asserted repeatedly
that a 7-inch (or other form factor)
device was not in the cards because it would screw up the screen layouts;
unless of course the new screen were an exact multiple of the number of pixels
on its predecessor, as with the iPhone 4’s Retina Display.
Since I work on a daily basis with at least four different screen sizes,
all of which are driven reliably by Apple software,
this claim baffled me. Then I noticed that none of the iOS
developers were pushing back; and also Gruber is always right when it comes to
Apple whys and wherefores. (But these days, bizarrely bent out of shape on
the subject of Google; every action is explained by some
implausible combination of malice,
hypocrisy, and intellectual-property knavery. Jeepers, John, unclench
a bit. But I digress.)
I still didn’t really understand the technical issue.
The Real Reason
The scales fell from my eyes when I read Nick Farina’s
An iOS Developer
Takes on Android, which to my mind is the single best piece of comparative
writing on this subject by anyone, anywhere. In particular, scroll down to
the “A Real Box Model” section. (Hey Nick, real men put hashtags on their
sections so people can link to them. That’s what hashtags are for, not the
horrible things that Twitter and other miscreants are doing with them. But I
digress.)
When I saw Nick’s sample iOS code, I initially shook my head in
disbelief at all the little bits of hard-coded arithmetic, like
y += 7 and MARGIN - 30. Clearly this logic is not
resilient in the face of a different-shaped screen. But I bet it’s fast.
It’s not done that way in Android-land.
Android Assumptions
Just about the first one is that you have to deal with variations in shape,
size, and density, but that you get lots of help from the framework.
Check out Dianne Hackborn’s monumental
New Tools For Managing Screen Sizes,
a comprehensive introduction to screen geometries and the mighty “dp” unit
that makes it all tractable. The repertoire of
Layouts
also helps, and is constantly being refreshed with things like
ViewPager;
which mostly Just Work in the face of any old set of screen
dimensions.
It’s plausible, as Nick Farina implies, that iOS’
fixed-dimensions screen model is partly responsible for the
astonishingly-fast performance Apple wrings out of the underlying hardware.
And I’m not even saying that Apple’s choice here is wrong. The trade-off,
if I understand it correctly, is
form-factor flexibility for performance and simplicity, and so far that’s been
working out pretty well for them.
I Seem To Have Been Wrong
About Apple doing a 7-inch device, I mean. But I’m sure as anything
that somebody is gonna sell a buttload of tablets at that
size. I’ve got probably as much experience as anyone in the world carrying
around large and small tablets simultaneously,
and if I had to pick just one, it wouldn’t be ten inches in any dimension.
september 2011 by InkyHarmonics
Parse
august 2011 by InkyHarmonics
Add a hosted backend to your mobile app... The convergence of client API's + hosted services
server
mobile
development
programming
deployment
august 2011 by InkyHarmonics
App Cooker
july 2011 by InkyHarmonics
Tool for prototyping ipad/iphone apps
iphone
ipad
development
design
app
mobile
tool
july 2011 by InkyHarmonics
Tablets
june 2011 by InkyHarmonics
Many if not most of the special-purpose objects around us are going to be replaced by apps running on tablets.
business
startup
paulgraham
mobile
design
tablet
software
innovation
trends
june 2011 by InkyHarmonics
YouTube - Orange San Francisco ZTE Blade Mobile Phone Review
november 2010 by InkyHarmonics
Hundred quid android phone... pretty damn good too!
android
mobile
phone
programming
development
november 2010 by InkyHarmonics
App Inventor (Beta)
july 2010 by InkyHarmonics
App Inventor is built on the idea that you do not need to be a developer to build great mobile applications. Instead of code, App Inventor allows you to visually design applications and use blocks to specify application logic.
android
programming
development
tool
google
mobile
july 2010 by InkyHarmonics
SkunkPost.com || Google vs. Apple
june 2010 by InkyHarmonics
Google Inc. thinks its increasingly bitter rival Apple Inc. is trying to muscle it out of the mobile advertising competition on the iPhone, iPad and iPod Touch.
advertising
google
apple
iphone
mobile
june 2010 by InkyHarmonics
Smartphone Domino’s « Clove Technology’s Blog
may 2010 by InkyHarmonics
Awesome rubegoldberg-esque video
rubegoldberg
mobile
dominos
video
may 2010 by InkyHarmonics
Jack Dorsey on Square, How It Works & Why It Disrupts – GigaOM
december 2009 by InkyHarmonics
Square - turn your mobile phone into a credit card reader to make mobile transactions on the move!
mobile
iphone
money
micropayment
innovation
banking
december 2009 by InkyHarmonics
The Googlephone: Google gears up for attack on mobile-phone market
november 2009 by InkyHarmonics
"Google is gearing up for an all-out assault on the mobile-phone market that will include a new, Google-branded handset and the first comprehensive Google phone service with unlimited free calls.
For the first time, a single company will control everything from the software in users’ phones to the services they use to make calls and surf the web. "
google
mobile
business
telecoms
android
voice
For the first time, a single company will control everything from the software in users’ phones to the services they use to make calls and surf the web. "
november 2009 by InkyHarmonics
related tags
2d ⊕ 3d ⊕ 3g ⊕ 3gpp ⊕ 3gsm ⊕ :-( ⊕ :-) ⊕ accessibility ⊕ acquisition ⊕ activism ⊕ adamant ⊕ adoption ⊕ advertising ⊕ advice ⊕ africa ⊕ aggregation ⊕ agriculture ⊕ ajax ⊕ amazon ⊕ analysis ⊕ andoid ⊕ android ⊕ android_security_mobile_selinux_ ⊕ annotating ⊕ api ⊕ app ⊕ apple ⊕ application ⊕ apps ⊕ arm ⊕ article ⊕ asterisk ⊕ asus ⊕ attention ⊕ augmentedreality ⊕ australia ⊕ automobiles ⊕ bandwidth ⊕ banking ⊕ bankruptcy ⊕ barcode ⊕ bbc ⊕ billing ⊕ blackberry ⊕ blogging ⊕ bluetooth ⊕ boilerplate ⊕ book ⊕ breathing ⊕ broadband ⊕ browser ⊕ budget ⊕ business ⊕ c++ ⊕ c2dm ⊕ casestudy ⊕ chavez ⊕ classifieds ⊕ clinical ⊕ clojure ⊕ cloudbook ⊕ collaboration ⊕ community ⊕ company ⊕ comparison ⊕ competition ⊕ computing ⊕ concept ⊕ conferencing ⊕ consortium ⊕ consultancy ⊕ content ⊕ context ⊕ convergence ⊕ conversion ⊕ corydoctorow ⊕ couchdb ⊕ creativecommons ⊕ crisismanagement ⊕ criticism ⊕ critique ⊕ crowdsourcing ⊕ css ⊕ culture ⊕ cyanogen ⊕ dalvik ⊕ data ⊕ database ⊕ datamining ⊕ demonstration ⊕ deployment ⊕ design ⊕ desktop ⊕ development ⊕ device ⊕ devices ⊕ distributed ⊕ documentation ⊕ dominos ⊕ drm ⊕ droid ⊕ ds ⊕ dsl ⊕ ebook ⊕ economics ⊕ economy ⊕ edge ⊕ education ⊕ eeepc ⊕ elearning ⊕ emacs ⊕ email ⊕ embedded ⊕ emerging ⊕ emergingmarkets ⊕ Energy ⊕ epaper ⊕ ereader ⊕ essay ⊕ eu ⊕ facebook ⊕ figures ⊕ filetype:pdf ⊕ filtering ⊕ finance ⊕ firefox ⊕ flash ⊕ fragmentation ⊕ framework ⊕ freesoftware ⊕ ft ⊕ future ⊕ g1 ⊕ galaxy ⊕ game ⊕ gaming ⊕ gesture ⊕ glassfish ⊕ gnome ⊕ google ⊕ googlemaps ⊕ googletalk ⊕ government ⊕ gphone ⊕ gpl ⊕ gps ⊕ graphics ⊕ grid ⊕ gsm ⊕ guardian ⊕ guidelines ⊕ hack ⊕ hacking ⊕ hardware ⊕ hci ⊕ health ⊕ history ⊕ home ⊕ hp ⊕ html ⊕ html5 ⊕ http ⊕ humour ⊕ idea ⊕ identity ⊕ identity2.0 ⊕ im ⊕ imranali ⊕ ims ⊕ incompetence ⊕ india ⊕ industrialdesign ⊕ innovation ⊕ intel ⊕ intelligentnetwork ⊕ internet ⊕ interview ⊕ introduction ⊕ ip ⊕ ipad ⊕ iphone ⊕ ipod ⊕ j2me ⊕ jaiku ⊕ japan ⊕ java ⊕ javame ⊕ javascript ⊕ jini ⊕ johnbattelle ⊕ jonathanschwartz ⊕ jonudell ⊕ jsr ⊕ jvm ⊕ keyboard ⊕ kindle ⊕ laptop ⊕ law ⊕ lbs ⊕ lcd ⊕ library ⊕ licensing ⊕ linux ⊕ lips ⊕ literature ⊕ location ⊕ lock ⊕ mac ⊕ maemo ⊕ malawi ⊕ management ⊕ mapping ⊕ maps ⊕ market ⊕ marketing ⊕ marketplace ⊕ marketshare ⊕ mashup ⊕ media ⊕ media:document ⊕ messaging ⊕ mexico ⊕ mforma ⊕ micropayment ⊕ microprocessors ⊕ microsoft ⊕ midp ⊕ military ⊕ mms ⊕ mno ⊕ mobile ⊖ Mobile_Web_2.0 ⊕ mod ⊕ model ⊕ money ⊕ motorola ⊕ mozilla ⊕ mqtt ⊕ multi-agent ⊕ music ⊕ mvno ⊕ myspace ⊕ n82 ⊕ navigation ⊕ netbeans ⊕ netbook ⊕ netneutrality ⊕ network ⊕ networking ⊕ nfc ⊕ nintendo ⊕ nokia ⊕ nonprofit ⊕ normanlewis ⊕ nosql ⊕ notes ⊕ o2 ⊕ obama ⊕ office ⊕ oled ⊕ olpc ⊕ onion ⊕ openculture ⊕ opengl ⊕ openhardware ⊕ openmoko ⊕ opensource ⊕ operator ⊕ opinion ⊕ oracle ⊕ orange ⊕ org-mode ⊕ os ⊕ patents ⊕ paulgraham ⊕ paulsergeant ⊕ payments ⊕ pbx ⊕ pdf ⊕ phone ⊕ phones ⊕ photography ⊕ podcasting ⊕ politics ⊕ pr ⊕ predictions ⊕ presence ⊕ presentation ⊕ president ⊕ privacy ⊕ prize ⊕ productivity ⊕ programming ⊕ prototyping ⊕ psion ⊕ psp ⊕ publishing ⊕ pubsub ⊕ push ⊕ pvr ⊕ pygame ⊕ python ⊕ qt ⊕ rant ⊕ reader ⊕ realitymining ⊕ reference ⊕ reliability ⊕ report ⊕ research ⊕ responsive ⊕ review ⊕ ria ⊕ rom ⊕ rooting ⊕ router ⊕ rss ⊕ rubegoldberg ⊕ ruby ⊕ rumour ⊕ rumours ⊕ s3 ⊕ s60 ⊕ samsung ⊕ scanner ⊕ scanning ⊕ science ⊕ screen ⊕ screencast ⊕ sdk ⊕ search ⊕ security ⊕ selinux ⊕ sensor ⊕ series60 ⊕ server ⊕ service ⊕ services ⊕ sharing ⊕ shopping ⊕ silverlight ⊕ sim ⊕ sip ⊕ skype ⊕ slideshow ⊕ slingbox ⊕ smpp ⊕ sms ⊕ social ⊕ socialnetworking ⊕ socialsoftware ⊕ society ⊕ software ⊕ solaris ⊕ space ⊕ specifications ⊕ speculation ⊕ speech ⊕ ssh ⊕ standards ⊕ startup ⊕ statistics ⊕ stevewozniak ⊕ storage ⊕ strategy ⊕ streaming ⊕ study ⊕ summary ⊕ sun ⊕ support ⊕ surveillance ⊕ symbian ⊕ synchronisation ⊕ syndication ⊕ tablet ⊕ technology ⊕ Technology/Mobile ⊕ ted ⊕ telco2.0 ⊕ telecoms ⊕ telematics ⊕ telephony ⊕ tesco ⊕ testing ⊕ timbernerslee ⊕ timbray ⊕ timwu ⊕ tips ⊕ tolookat ⊕ tool ⊕ tools ⊕ touch ⊕ towatch ⊕ transcript ⊕ trends ⊕ trials ⊕ tutorial ⊕ twitter ⊕ ubuntu ⊕ uk ⊕ unread ⊕ update ⊕ upgrade ⊕ us ⊕ usability ⊕ vehicletracking ⊕ venezuela ⊕ video ⊕ visualisation ⊕ vodafone ⊕ voice ⊕ voicemail ⊕ voip ⊕ w3c ⊕ walledgarden ⊕ wap ⊕ war ⊕ web ⊕ web2.0 ⊕ webservice ⊕ Web_2.0 ⊕ whitepaper ⊕ widget ⊕ widgets ⊕ wifi ⊕ wikipedia ⊕ wimax ⊕ windows ⊕ windows7 ⊕ wireless ⊕ wordprocessing ⊕ writing ⊕ xhtml ⊕ xo ⊕ yahoo ⊕ youtube ⊕ zen ⊕ zfs ⊕ zonbu ⊕ zte ⊕ zteblade ⊕ zynga ⊕Copy this bookmark: