关于android移动开发

简介:

移动开发如今异常火爆,只因为移动装备异常火爆,可是这里有几个问题,拿个手机看电影真的很舒服吗?手机的功能越多越好吗?真的希望ipad能 改变这一切,想看电影,看电子书,想玩玩游戏,你可以选择一款平板电脑而不是一部手机,手机拥有那么多功能真的是一种负担,对于开发人员来 讲也是一种误导,拿moto xt701来讲吧,它根本就不是一部手机,它能打电话吗?它不能!因为它的通话质量十二分差,能把一切噪音放大;它能发 短信吗?它不便!因为电容触摸屏让甚至女人都相对很粗的手指不知道往哪里放!然而它的应用却很多,很多android开发人员一眼相中的就是这款手 机,一件十分有意思的是,有人将网络电话软件装在xt701上,等于完全阉割了它的gsm射频电话功能,然而网络电话应用能改变它的音频功放系统吗 ?还是不能!所以xt701并不是很成功,相比较来讲,我倒是觉得HTC的g4不错,屏幕不是很大,体积也不大,而且你还可以用笔尖触摸屏幕,用起来 比xt701方便多了,即使在比较颠簸的公车上,你也可以一手把着扶手,一手发短信,虽然这方面它比nokia的N系列差很远,然而却比很多android智 能手机要好! android没有错,错就错在很多人把一个android手机当成了一台电脑,而且android的应用还是基于java的,加之它的任务管理体系很跛脚(分为 系统服务,前台,后台程序...系统会干掉可能你希望保留的应用,有时完全不由你控制),很多android开发者疯了似的开发出n多的应用,最终却不 知道谁能承载这些应用,到最后一部部手机到底了成了程序的聚宝盆还是成了代码的垃圾场,只能留待历史评说!android提供了一个很好的开发平台 ,然而我认为这个平台却被不正确的使用了,乱七八糟什么东西只要电脑上有的都往移动概念上拥挤,也就是往手机里面拥挤,小小的手机不知道能承担到何时!一 个上网浏览器在手机上足矣,如果你需要股票信息,你可以建立一些网站的快捷方式,这不是很好吗?为何要安装一个c/s的软件,手机不就是要打电 话的吗?为何要在手机上安装另一个软电话,如果这样很好的话,我觉得平板电脑可以做成可折叠的,完全取消射频电话功能,只要无线网卡就可以 了,所有的通信都通过互联网进行。真的希望平板电脑能有效减轻一些手机的负担,因为手机的负担太重了,手机软件开发人员的负担也太重了,如 果让我自己选择,我宁愿在震耳欲聋的大型机房调试unix程序,也不想追赶时髦去搞什么移动开发。



 本文转自 dog250 51CTO博客,http://blog.51cto.com/dog250/1271147文链接:

相关文章
|
11月前
|
存储 传感器 定位技术
《移动互联网技术》 第四章 移动应用开发: Android Studio开发环境的使用方法:建立工程,编写源程序,编译链接,安装模拟器,通过模拟器运行和调试程序
《移动互联网技术》 第四章 移动应用开发: Android Studio开发环境的使用方法:建立工程,编写源程序,编译链接,安装模拟器,通过模拟器运行和调试程序
145 0
|
4月前
|
缓存 算法 网络协议
Android面试回忆录移动应用开发专业核心课程
Android面试回忆录移动应用开发专业核心课程
|
28天前
|
机器学习/深度学习 Android开发 iOS开发
探索移动应用开发的未来:Android与iOS的较量
【8月更文挑战第21天】在数字时代的浪潮中,移动应用已成为日常生活不可或缺的一部分。两大主流平台,Android和iOS,各自以其独特的优势和挑战塑造着开发者和用户的世界。本文将深入探讨这两个平台的发展动态、设计理念及其对移动应用开发未来的影响。
|
1月前
|
移动开发 Android开发 Swift
|
4月前
|
机器学习/深度学习 自然语言处理 Dart
移动应用开发的未来:Flutter与Android的深度融合
【5月更文挑战第7天】在移动应用开发的世界中,跨平台解决方案一直是一个热门话题。Google推出的Flutter框架以其高效的性能和一致的UI体验赢得了开发者的青睐。本文将探讨Flutter如何与Android操作系统深度融合,提升开发效率,同时保持应用性能的优势,并预测这种融合将如何影响未来的移动应用开发趋势。
|
JSON 开发框架 应用服务中间件
Android移动应用开发——新闻客户端
Android移动应用开发——新闻客户端
|
Java Android开发
移动应用程序设计基础——Android环境构建与Activity生命周期
安装智能手机开发相关软件平台,并在此基础上测试Activity的生命周期过程。 5、 完成智能手机开发平台安装、以及相关配置; 6、 并实现Hello World; 7、 添加Log日志,通过Log日志验证Ac 1、 安装JAVA JDK 2、 安装Android Studio,熟悉AS的基本操作,改变AS的字体,显示方式;截图和文字说明。 3、 建立新项目,实现Hello World。说明各个文件的作用,以及各个关键语句的作用或含义,给出程序的运行结果。 4、 设置生命周期的Log日志,分别执行相关操作
283 0
移动应用程序设计基础——Android环境构建与Activity生命周期
|
监控 前端开发 Java
Android自定义控件(十)——SurfaceView实战实现天气APP背景移动效果
Android自定义控件(十)——SurfaceView实战实现天气APP背景移动效果
427 0
|
XML 移动开发 ARouter
为什么说Flutter让移动开发变得更好?Android篇
为什么说Flutter让移动开发变得更好?Android篇
为什么说Flutter让移动开发变得更好?Android篇
|
Android开发 开发者 Kotlin
android移动支付——PayPal支付
android移动支付——PayPal支付
android移动支付——PayPal支付