Pages

November 15, 2007

Android: Sound and Fury signifying... ?

So... I've been looking at Android a little bit (what's actually available thus far is really the SDK, not the platform itself).

A few comments:
- Custome Java(-ish - more on this shortly)VM/bytecode engine
- Integrated Webkit for HTML/JavaScript authoring
- Fast, robust 2d graphics (native and software only) with a custom presentation engine
- OpenGL ES, with possibility of HW acceleration
- Rich storage semantics through SQLite
- Still a little fuzzy on the licensing terms: Google says (emphasis mine)"Over time, more of the code that makes up Android will be released..." - not sure what that means...

The SDK support Java application only at this stage (and the forseeable future?) - though, in theory, platform source code being available under "non-restrictive" terms creates the opportunity for other types of enhancements.

So - still early, but on the good side: LOTS of (welcome/needed) attention to the graphics and presentation layers.

On the bad: fracturing Java (which only recently has started to make progress on getting past the "build once/debug everywhere" problems). If Sun doesn't address this with Google, it'll be hard for them to maintain any credibility or cohesion with the Java Community Process for managing Java's roadmap.

Interestingly this hilights a truism of mine: for software, single implementation trumps single specification - more on this in a future post.

How this will work with open source and Android is unclear, because as Johnathon Schwartz (Sun's CEO) points out: "Companies compete, communities simply fracture".

In particular, it'll be interesting how Google rationalizes their rumoured "non-fragmentation" clause and the idea of "non-restrictive" licensing...

18 comments:

Anonymous said...

runescape money runescape gold runescape gold runescape money buy runescape gold buy runescape money runescape money runescape gold wow power leveling wow powerleveling Warcraft Power Leveling Warcraft PowerLeveling buy runescape gold buy runescape money runescape itemsrunescape accounts runescape gp dofus kamas buy dofus kamas Guild Wars Gold buy Guild Wars Gold lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold runescape money runescape power leveling runescape money runescape gold dofus kamas cheap runescape money cheap runescape gold Hellgate Palladium Hellgate London Palladium Hellgate money Tabula Rasa gold tabula rasa money Tabula Rasa Credit Tabula Rasa Credits Hellgate gold Hellgate London gold wow power leveling wow powerleveling Warcraft PowerLeveling Warcraft Power Leveling World of Warcraft PowerLeveling World of Warcraft Power Leveling runescape power leveling runescape powerleveling eve isk eve online isk eve isk eve online isk tibia gold Fiesta Silver Fiesta Gold




runescape money runescape gold wow power leveling


棕榈树
VI设计
画册设计
血管瘤
肝血管瘤
音乐剧
福卡
防静电地板
美国留学
留学美国
电阻器
不锈钢电阻器
频敏电阻器

睡眠呼吸机
伟康呼吸机
呼吸机
无创呼吸机
家用呼吸机
呼吸机的使用

北京消化系统疾病
北京心脑血管疾病
北京肾病
北京中医儿科
北京针灸减肥
针灸减肥
北京糖尿病
北京疼痛病
北京类风湿

Anonymous said...

The forest marched down the steep rocky hillsides torunescape goldrunescape moneycheap rs goldrs goldrunescape goldrunescape moneycheap rs goldrs gold abruptly meet the sea below on both shores.wow goldwow power levelingwow powerlevelingwow goldworld of warcraft goldwow power levelbuy wow goldwow goldworld of warcraft goldwow power levelbuy wow goldwow goldworld of warcraft goldwow power levelbuy wow goldEverQuest 2 goldEverQuest 2 platwow power leveling The tiny but sturdy craft was tossed precariously by the rip tides created in the close waterway. The sole occupant reset her grip on the tiller and brought the sloop around in yet another tack headed toward a little niche in the eastern shoreline. buy eq2 goldeq2 platFinal Fantasy XI gilffxi gilbuy cheap ffxi gilMaple Story Mesosmaplestory MesosMaple Story mesoLOTRO GoldLOTR GoldLord of the Rings Online GoldEverQuest 2 goldEverQuest 2 platbuy eq2 goldShe was kneeling in the boat's compact cockpit watching carefully ahead for any telltale clues on the water that dangerous rocks lay just out of sight below the surface. eq2 platFinal Fantasy XI gilffxi gilbuy cheap ffxi gilMaple Story Mesosmaplestory MesosMaple Story mesoLOTRO GoldLOTR GoldLord of the Rings Online GoldLineage 1 adenabuy Lineage 1 adenaL1 adenaLineage 2 adenabuy Lineage II adenaL2 adenaShe held her course on a starboard tack until she was just past a rocky spur which broke the forest cover and actually spilled over into the sea. When she was about eighty yards from the shoreline she abruptly swung the boat head to the wind bringing it to an almost dead stop in the water.EverQuest 2 goldEverQuest 2 platbuy eq2 goldeq2 platFinal Fantasy XI gilffxi gilbuy cheap ffxi gilMaple Story Mesosmaplestory MesosMaple Story mesoLOTRO GoldLOTR GoldLord of the Rings Online GoldAfter loosing the sheets on both her jib and mainsails, she quickly scrambled to the bow and let her anchor line out till she felt the anchor touch bottom. Lineage 1 adenabuy Lineage 1 adenaL1 adenaLineage 2 adenabuy Lineage II adenaL2 adenarunescape goldLineage 1 adenabuy Lineage 1 adenaL1 adenaLineage 2 adenabuy Lineage II adenaL2 adenaShe then expertly continued to pay out enough of the line to properly set the anchor, lotr goldmaple story mesosmaplestory mesosmaplestory mesoperfect world goldpirates of the burning Sea goldpotbs doubloonragnarok zenyro zenyallowing for both safe swinging room as the wind might shiftffxi gilwow goldand the expected change of depth as the tides came and went.

Anonymous said...

In Chapter Three, I illustrate how the wow levelingthree cultural institutions—family, school,wow goldand religion, which world of warcraft goldhero online goldcoincide with Gateshead, Lowood, and theimvu credits representatives of Christianity in the novel—function to en-gender Jane as akal geonn expected gendered subject through discursive practices,buy wow golddiscipline and punishment,cheap wow gold and how Jane revolts against their power. In Chapter Four, I mainly focus on Jane’wow power levelings resistance to the temptation of wow powerleveling becoming Rochester’knight golds mistress and St. John’s nominal wife, and onlast chaos gold Jane’s quest for her wow goldidentity as her own mistress. In addition, the mad woman, world of warcraft gold Berth is lineage adenaread as a subjugated subject under the sexual lineage 2 adenaoppression in the Victorian patriarchal buy wow goldsociety. Under the sexual regulation,cheap wow gold Bertha isn’t ro zenyrappelz rupeepowerless woman; instead, she demonstrates her resistance to the patriarchy wow power levelingthrough violence. In the last wow powerlevelingchapter Ilord of the rings goldlotro gold summarize the main points of the precwow goldeding chapters and point out the room for further study.lotr goldmaple story mesos In this thesis, maplestory mesosmaplestory mesothe issues ofrappelz goldstar wars galaxies creditsclass and world of warcraft gold race are swg creditsshaiya goldoverlooked. According tobuy wow gold Weedon and Jordan, these three terms, gender, class, and race are all culturally constructed, not natural.cheap wow gold They contribute silkroad goldsilk road goldto difference wow powerleveling
ffxi giland inequality. Therefore, perfect world goldpirates of the burning Sea goldI suggest that potbs doubloonragnarok zenythe two issues in Jane Eyre can also be discussed tibia moneyvanguard goldin the light of cultural politics of class and racewow power leveling.Is this useful? sword of the new world vistales of pirates goldThe scientistseverquest platinum think so. For a start, understandingwow powerleveling the neurochemical pathways that regulaterunescape goldsocial attachments mayeverquest2 platinum help to deal with defectsrunescape money in pmmporpgeople's ability to EverQuest 2 platform relationships. All relationships,free mmorpg whether they are those of parents weq2 platith their children, spousesCity of Heroes Infamy with their partnersmmorpg forum,coh influence or workers wow goldwow power levelingwith their colleagues, rely on an ability towow cd keyCity of Villains infamy create and maintain sociacd keylCOV infamy ties. Defects can be disabling,lineage 1 adena and become apparent as disorders such as lineage adenaautism and schizophrenia—and, indeed, as themmorpg openmaple Story mesosserious depression that can result from free online mmorpgmaplestory mesosrejection in love.maplestory meso Research is also shedding lightmaple story mesosmaplestory mesosmaple story mesoon some of the more Maple Story mesoextreme forms of sexual final fantasy xi gilbehaviour. And,ffxi gil controversially, some utopian fringe groups see such work as the doorway todofus kamas a future where love is guaranteedkamas dofus because it will be provided chemically, or even geneticallyeve online isk engineered from eve iskwarhammer goldwow goldLOTRO Goldas it were—is a fascinating one. When prairiefree fantasy mmorpg voles have sex, wow power levelingwow powerlevelingmmorpg sourceLOTR Goldtwo hormones lord of the ring goldcalled If the release silkroad goldof thesebuy silkroad goldwow leveling

Anonymous said...

polishedqualities
new fashion
beauty
produced
females
ancient clothing
Chinese
fit
wearing
air cushion
nike shoestrump card
shoesbrandjordan shoescertain thing
final track Air Jordansgreat single
dollars markinternational trademillion
companyimport exportdelivery
factorforeign trade products
countrystudy in chinascience
咖啡豆咖啡机糕点
投资规模
调查
市场
气体采样泵
密闭容器
市场
行业
劳动
项目管理培训社会保障
管理系统软件

Anonymous said...

Gold dragon fish
Love of the fish
Quiet water cup
Dance angel

croosroad
Act as water in life
panda baby
rainbows

Anonymous said...

wow gold cheap wow goldworld of warcraft gold to our loyal reliable customers.

Anonymous said...

world of warcraft power leveling wow power leveling power leveling runescape gold rs2 gold wow gold 中国福利彩票 直流电源 电磁阀 福彩3d 程控交换机 松下程控交换机 google排名 google左侧排名 oil painting


吹膜机 点火开关 环保空调 金属探测门 runescape money rs2 money dofus kamas thermoforming Equipment 印刷机械 bag making machine 工业设计 锻件 液压机 涂布机 分切机 粉末冶金 plastic machine packing machine

Anonymous said...

包装带设备 模切机 压痕机 切纸机 压纹机 上光机,过油上光机,开槽机,V槽机,折盒机 开槽机 V槽机 折盒机 覆膜机 覆面机 气动马达 气动搅拌机制袋机 手套机 收卷机 吹膜机 连线机 粉碎机 脱水机 搅拌机 造粒机 团粒机 卷绕机 拉丝机 织带机 包覆丝机 圆织机 裁料机 冲口机 下料机 压合机 纸杯机 纸碗机 纸碟机 热成型机 片材机 制杯机 牵引机 压底机 挤出机 冲压机 包装机 贴窗机 涂胶机 信封机 捆扎机 打包机 切袋机 喷码机 刻字机 打标机 标示机 缠绕机 灌装机 封箱机 丝印机 封口机 裹包机 整理机 滚齿机 封面机 包边机 折入机 整平机 冷压机 镂铣机 贴角机 贴膜机 纸巾机 湿巾机 折叠机 充填机 抛光机 装盒机 调头机 折边机 修边机 上光机 压光机 压纹机 压花机 分切机 分条机 涂布机 覆面机 裱纸机 除粉机 糊盒机 打孔机 磨刀机 切割机 钻孔机 胶水机 圆角机 压平机 划线机 纠编机 插边机 淋膜机 切片机 开槽机,V槽机 底封机 上糊机 制袋机

Anonymous said...

不動産 東京
不動産
ウィークリーマンション
バイアグラ
RAID復旧
データ復元
データ復旧
テレマーケティング
データ復旧
手 汗
手掌多汗症
メタボ対策
不動産担保ローン
株式投資
ショッピング枠 現金化
バイアグラ
カラコン
デリヘル
キャッシング
海外推广
国际推广
网络营销
网络推广

Anonymous said...

toefl
ECサイト構築
マンションリフォーム
ウェディングドレス
太陽光発電
害虫駆除
治験
ウィークリーマンション
介護
葬儀 東京
看護師
横浜中華街
アメリカ ビザ
ダイビング
結婚指輪
キャッシング
マッスルトレーナー
結婚式 演出
吉原 ソープ
永代供養
会社設立
転職
メル友
データ復旧
釣具
釣り
ウェディングドレス
ウェディング
不動産
賃貸
横浜 賃貸

Anonymous said...

We supply WoW Gold for wow players, you can Buy Wow Gold,wow power leveling,and world of warcraft gold server here, Cheap WoW Gold always waiting for you!

Unknown said...

元来の「風俗」の意味は、一般市民の日常生活の特色や世相などを表す意味であるが、こんにち、古くからの生活上の習わしやしきたりが失われていく反面で性風俗に関しては、当初、業界内とその周囲だけで通用していた用例が、マスコミでもその意味で用いられることにより、社会的にも広く認知された状況下にある。このため、現在において、単に「風俗」というと「性風俗」を意味することも増えてきており、「風俗嬢」という言葉さえ生まれている。こんにちでは、使用する時と場所を誤り、不用意にこの語を用いると、意に反した誤解を受ける場合も少なくない。西船橋 風俗 風俗 浦安 池袋駅西口 風俗 風俗 池袋駅東口 多摩 風俗 相模原 風俗 巣鴨 風俗 府中 風俗 国分寺 風俗 厚木の風俗店 千葉 風俗 柏 風俗 松戸の風俗店 秋葉原の風俗店 新橋の風俗店 蒲田の風俗店 上野の風俗 新小岩 風俗 大塚の風俗店関東、東海、関西、中国、四国、九州地方の風俗店情報。 ... 18歳未満の方はご退場下さい. 風俗情報を地図から探せる総合情報サイト! ... 風俗情報を探すのに迷ったならFUU-MAPで探してください。 首都圏を中心とした風俗店情報。女の子の写真、体験レポート等。 ... 風俗 情報・ラブギャラリー 「LOVE GALLERY風俗店情報」 首都圏の風俗店情報を地域別、業種別に掲載。 体験取材、マンガ、ムービー、グラビア、 風俗嬢検索

Anonymous said...

wholesale
china wholesale
MP3 player
MP4 player
mp4 watches
psp accessories
wedding dresses
wedding dress
wholesale digital cameras
wholesale clothing
wholesale furniture
Memory Card
Memory Stick
wholesale atv
wholesale jewelry
wholesale handbags
wholesale shoes
wholesale t shirts
Men's outerwear
Women's outerwear
Mens outerwear
skin care products
wholesale mp3
wholesale mobile phones
digital camera wholesale
consumer electronics
wholesale silver jewelry
gps devices
wholesale electronics
bluetooth headset
wholesale
wholesale electronics
mp5 player
memory cards
gps devices
Car video

Anonymous said...

Welcome to FAQ
Aktuelle News
Support
World of Warcraft(USA)
World of Warcraft(EUR)
Game Card
Guild Wars
Age of Conan - US
Age of Conan - EU
Final Fantasy XI
Vanguard
The Lord of the Rings OL - USA
The Lord of the Rings OL - EUR

new laptop battery said...

Thanks from specialize in laptop battery,laptop AC adapters. All our products are brand new, with the excellent service from our laptop battery of customer service team.
Thanks for your info. The most convenient and cheap replacement battery online shop in uk. We specialize in laptop batteries, laptop AC adapters.

All our laptop AC adapter are brand new, with the excellent service from our customer service team.

the most convenient and usa battery online shop in usa.
You can find some battery and adapter from here is very cool.

We specialize in laptop batteries,laptop AC adapters. All of batteries are brand new, with the excellent service from our customer service team, you can feel free to purchase on laptop battery!
Here is cheap laptop ac adapter online shop in uk. We specialize in batteries. All our au battery are brand new, with the excellent service from our customer service team.

Anonymous said...

wow gold,world of warcraft gold,buy wow gold,wow power leveling,cheap wow gold,world of warcraft power leveling,world of warcraft gold,buy wow gold,ffxi gil,buy wow gold,wow power leveling,ffxi gil,world of warcraft power leveling,sell wow gold,wow power level,wow gold for sale,power leveling,wow power level,wow power level,power leveling,wow gold for sale,buy cheap wow gold.

Unknown said...

賃貸の部屋探しならジョイント・ルームピア!賃貸マンション・賃貸アパートなどの賃貸情報が満載。さらにペット可賃貸・デザイナーズマンションなど多数ご紹介をお探しなら

Anonymous said...

Do you like playing the game where you need to use shaiya gold, when you do not have shaiya money, you must borrow cheap shaiya gold from friends, or you could not continue this game without shaiya online gold. If you buy shaiya gold, you can continue this game.