`
RednaxelaFX
  • 浏览: 3049361 次
  • 性别: Icon_minigender_1
  • 来自: 海外
社区版块
存档分类
最新评论

关于Google Android,第一印象

阅读更多
Android - An Open Handset Alliance Project
Download the SDK

Well? Google的移动Java平台...
之前在Yuu的blog上看留言板时留意到了Android计划的相关消息。当时看到的是这么一段:
引用
http://gigazine.net/index.php?/news/comments/20071113_android_sdk/ 師匠いっちょ頑張ってちょちょいと賞金とっっちゃってください… ソフトはExtractDataの移植かデバックソフトでも作れば余裕かと…
賞金SUGEEEEEEEEE! しかし携帯のOSか。携帯でExtractDataなんか動かせてもなぁ、うーん。それにしても応募手順の2番目に吹いたw ものすごいアプリケーション
www

嗯,最初就看到这么段文字,完全没在意里面是什么。
后来在CSDN上读到了稍微详细些的报道。在国际:Android初体验,哪门语言最受益(图文)
于是在报道里看到了那模拟器所展现出来的界面……(对不起,要無断链接些图了)

这造型……啧啧。远远称不上“帅气”。确实跟有些评论说的一样,样子像计算器一般。不过像Blackberry之类的手机也就这种造型,应该说没什么值得惊讶的(?)
Blackberry Pearl的一张图:


不过当时也就粗略瞄了下,没仔细看。唯一让我感到“有趣”的是Google也要在虚拟机这块参上一脚,开发自己的JVM——Dalvik。说真的,抛弃了原本Java规范里的API的话,大半个Java就已经没了……Dalvik所支持的,到底是什么呢?留待后续观察。
至于那千万美元应用开发大赛计划我兴趣不太大;Google有更让我感兴趣的活动,例如说Google Summer of Code (SoC),要是明年这个时候能参与Mono的开发就好了。

不过昨晚回到宿舍之后,同寝室的一同学热情高涨的跟我讨论起Android的话题,说他对这个计划很感兴趣。于是聊了会。他昨天已经下了SDK来把玩,看了写demo,然后说很帅。然后讨论了些创意啊之类的。
我个人的看法是,Google这么多年来最主要的一些产品都是以“移植”为基本理念的。<= 这个纯主观,我对Google的了解也不多。
说“移植”,有些什么呢?随便找些例子看看:
Google Search <= 这个不算是移植。网页搜索本身的概念在Google出现前就有好几个别的公司在做了。记得我96、97还是以用Yahoo为主。不过这是Google起家的东西,不能不提。
Google Desktop Search <= 前一个不算移植,不过这个就算了。把高速搜索的概念搬到桌面上,这吸引力相当大。像Unix/linux、Windows等虽然都有内建的搜索功能,不过一般都不怎么快。这移植有趣就有趣在性能上。
Google Map <= 这东西出来前离线的电子地图软件其实也不少。但这个移植相当成功。不但推动了网上电子地图的发展,还掀起了Ajax风潮。没它的话现在JavaScript的流行程度肯定没现在这么高吧。
Google Earth <= 有多少人在用GE前用过Microsoft Virtual Earth呢?MS明明是先做出东西来的,推广策略明显是失败了。无论如何,把虚拟地球在网上显示出来的这做法也只能算移植。有NASA照片撑腰确实是个卖点。
Google Docs <= 在线版的office suite。记得在Google Spreadsheets出来之前,我还用过另外一个在线spreadsheet软件的……哎呀,名字忘记了,不过也是当时很前沿的Ajax应用。
Google Desktop Gadgets <= Mac用户可能对gadget性质的东西更了解吧。嘛,后来Microsoft也推出了Sidebar+Gadgets。
Google Talk <= 什么都能搬到网上,当然IM也不例外。
Google Pinyin <= 不不,这不是Google的主要产品。源于当时一位Google实习生的实习项目,曾因不小心用了搜狗的词库而闹过笑话。也罢,我现在就在用这玩意,还是挺不错的。

这里说的“移植”并没有半点贬义。这是创新的思路之一:把原本在一个领域的东西应用到另一领域上并获得成功。
室友提到了他觉得有趣的一个演示:把短信像IM工具一般显示出来,看上去就像用手机聊天一般。听的时候我还没看那演示,不过这描述只让我想到一个东西:GTalk。既然能把IM移植到Web上,为什么不能也放到手机上呢?在这之前,国内的用户已经可以使用移动QQ和移动版MSN/Live之类,不过如果短信本身也能以类似IM的方式来组织的话确实也挺有趣的。
在这次千万美元应用开发大赛中,也应该能看到许多属于“移植”性质的应用吧。很是期待都能移植些什么东西上去。

于是刚才把Android SDK + Eclipse plugin抓了下来。可惜明天要考试,现在没什么时间去好好把玩下这个模拟器。随便新建了个Android Application项目,Eclipse会自动生成一个hello world app。按Run运行程序,模拟器启动,提示是否反馈数据给Google,那就选反馈吧。Android启动后,会自动运行自己写的项目。但是一旦按了后退键或者home键,再想启动自己写的项目就怎么都找不到了……在Dev Tools那边确实是能找到自己项目的package,不过启动不了 T T

====================================================

Anyway,对Android的兴趣还不是很大,不准备投入多少精力去跟踪它。到时候看看Dalvik有没有什么值得学习借鉴的地方好了。Until then...
分享到:
评论
4 楼 RednaxelaFX 2007-12-18  
今天的一篇Android相关报道:
http://cnbeta.com/articles/45374.htm

OMG,这测试机……果然跟模拟器的造型一样
3 楼 lwwin 2007-11-17  
话说突然GP就复活了XD…………

注册只是为了能够发表 小白反馈 用意,以上
2 楼 RednaxelaFX 2007-11-17  
呃呵呵,原来lw大也有在JavaEye这边申请帐号么.欢迎欢迎 ^ ^
1 楼 lwwin 2007-11-16  
随便写个什么踩了……
GOOGLEPAGE一直挂……

相关推荐

    Google.Android开发入门与实战

    7.1 第一印象很重要——界面UI元素介绍 7.1.1 视图组件(View) 7.1.2 视图容器组件(Viewgroup) 7.1.3 布局组件(Layout) 7.1.4 布局参数(LayoutParams) 7.2 我的美丽我做主——Android中应用界面布局 7.2.1 实例操作...

    Google Android开发入门与实战的代码

    7.1 第一印象很重要——界面UI元素介绍 63 7.1.1 视图组件(View) 63 7.1.2 视图容器组件(Viewgroup) 63 7.1.3 布局组件(Layout) 64 7.1.4 布局参数(LayoutParams) 64 7.2 我的美丽我做主——Android...

    Android APP 登陆界面设计

    在Android平台上,APP登录界面设计是一项至关重要的任务,因为它不仅是用户与应用的第一次交互,而且直接影响到用户体验和对应用的第一印象。"Android APP 登陆界面设计"这一主题涵盖了多个方面的内容,包括界面布局...

    android界面布局工具以及资料

    在Android应用开发中,UI(用户界面)设计是至关重要的,因为它直接影响到用户的体验和对应用的第一印象。本文将深入探讨Android界面布局工具及其相关资料,帮助开发者们创建美观、功能丰富的用户界面。 首先,我们...

    Android开机向导设置系统语言,WiFi向导

    在Android操作系统中,"开机向导"(Setup Wizard)是一个重要的功能,它引导新用户配置设备,使其能够根据...理解并优化这一过程对于开发者和设备制造商来说至关重要,因为它直接影响到用户的第一印象和长期使用体验。

    android应用开发框架

    1. **欢迎界面**:在Android应用中,欢迎界面通常作为启动页,为用户提供友好的第一印象。可以使用自定义布局或者第三方库如`SlideActivity`来创建动画效果丰富的欢迎页。通过`SharedPreferences`存储用户首次打开...

    android 模仿360UI

    在Android开发领域,UI设计是至关重要的,它直接影响到用户对应用的第一印象和使用体验。360作为知名的互联网公司,其产品界面设计简洁、功能直观,深受用户喜爱。本项目"android 模仿360UI"旨在帮助开发者学习和...

    android(安卓)漂亮的完整UI界面设计

    在Android开发领域,UI设计是至关重要的,因为它直接影响到用户对应用的第一印象和使用体验。"android(安卓)漂亮的完整UI界面设计"这个资源提供了一套完整的、美观的UI设计方案,适用于开发者快速构建一个吸引人的...

    android精美图标

    Android精美图标不仅关乎应用程序的视觉吸引力,还能提升用户对应用的第一印象和操作体验。本资源包包含了一组精心设计的Android图标,可用于各种类型的Android应用程序,以提升其整体的美观性和专业性。 Android...

    漂亮的android UI界面设计例子.rar

    在Android应用开发中,UI(用户界面)设计是至关重要的,因为它直接影响到用户的使用体验和对应用程序的第一印象。"漂亮的android UI界面设计例子"这个压缩包文件提供了几个实用的UI设计示例,可以帮助开发者理解...

    传智播客 21.android的ui设计技巧视频课程代码

    在Android开发中,UI设计是至关重要的,因为它直接影响到用户对应用的第一印象和使用体验。传智播客的“21.android的UI设计技巧”视频课程聚焦于提升开发者在这一领域的技能。通过学习这门课程的代码,我们可以深入...

    实用的android UI素材

    在Android应用开发中,UI(用户界面)设计是至关重要的,因为它直接影响到用户的体验和对应用的第一印象。这个“实用的android UI素材”压缩包显然为开发者提供了丰富的图标和背景资源,帮助他们快速构建美观、一致...

    android飞机游戏

    1. **用户界面(UI)设计**:UI设计是游戏的第一印象,包括游戏主菜单、游戏场景、角色和各种按钮的设计。在Android中,可以使用XML布局文件来定义UI元素,并通过Java或Kotlin代码进行动态交互。 2. **游戏逻辑**:...

    Android仿丁丁优惠券UI

    在Android开发中,UI设计是至关重要的一环,它直接影响到用户对应用的第一印象和使用体验。"Android仿丁丁优惠券UI"是一个针对Android平台的界面设计实例,它旨在模仿丁丁优惠券应用的界面风格,提供了一套实用的源...

    android应用开发揭秘

    对于Android开发来说,UI设计非常关键,它关系到用户对应用的第一印象。Android应用的界面是使用XML布局文件来定义的,开发者可以利用布局管理器(如LinearLayout、FrameLayout、RelativeLayout等)和各种视图组件...

    UI.rar_android_android studio_android ui_android ui 布局_页面

    在Android开发中,UI设计是至关重要的,因为它直接影响到用户对应用的第一印象和使用体验。Android Studio是Google官方推荐的集成开发环境(IDE),用于构建Android应用,包括UI设计。本压缩包“UI.rar”似乎包含了...

    Android-UI.rar_android_android ui_ui

    在Android应用开发中,UI(用户界面)设计是至关重要的,因为它直接影响到用户的体验和对应用的第一印象。本文档“Android-UI.rar”专注于Android平台的UI设计,旨在帮助开发者和设计师创建美观、易用且功能强大的...

    Android应用上架资料.doc

    5. **应用信息填写**:提供应用的名称、图标、简介、截图、分类等信息,这些都会直接影响到用户对应用的第一印象和搜索结果的排名。 6. **隐私政策与权限**:根据GDPR和其他相关法规,开发者需提供清晰的隐私政策,...

    Android开发编程提示及图象界面设计最佳实践

    一个优秀的图标(ICON)和LOGO能够给用户留下深刻的第一印象。专业的图标和简洁明了的文字描述不仅美观而且可以帮助用户更快地理解应用的核心功能。此外,真实性也是设计中非常重要的一个方面,它能够确保用户接收到...

Global site tag (gtag.js) - Google Analytics