`
yangzhihuan
  • 浏览: 170784 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

怎么重拾正在荒废的Java?Android应用程序是不是一个好主意呢?

阅读更多

今天跟 Arbow 同学聊JRuby用的人多不多,然后问我为啥不用JRuby,觉得我毕竟有这么多年做Java的经验,就这个荒废了,实在有些可惜来着,我后来想想,觉得实在也有些可惜,毕竟当年在Java身上下过不少功夫,虽然水平不怎么样,毕竟是有些可以的。

 

我主要写web应用程序,对比Java + 一票框架和Ruby + Rails,我想我是不可能再写用Java来写web项目的了(当然世是无绝对,这里说的是一般情况)。

 

那么我想在其它领域有啥Java的用武之地呢?我平时关注,又有兴趣的,当然是智能手机的应用程序开发啦,而符合这个条件的当然是现在的当红炸子鸡 -- Android

 

其实在众多智能手机平台中使用Java的其实也有不少的,比如黑莓就是基于J2me的,Symbian和很多其它的非智能手机也是支持J2me的,不过J2me有着诸多的限制,而且多数都是写游戏(我虽然在游戏公司呆过,却并不擅长做游戏),而且J2me已经是明日黄花,也没什么意思啦,话说我刚刚毕业的时候还买过一本J2me编程的书呢,只是一直束之高阁。

 

我个人是智能手机的爱好者,目前为止,除了Android的手机不曾拥有过之外,其它平台的手机都拥有过,目前使用的是理念最前卫,下场最杯具的Palm pre ,webOS的编辑环境是Javascript + HTML,也是我喜欢和擅长的技术。不过webOS平台有个对个人开发者来说很致命的弱点:webOS没有源码保护机制的,只要进入app的目录,源代码一览无遗,而且这个平台用的人太少了,始终没有形成一种势,这应该是很多开发者却步的原因。

 

虽然我自己对Android不太感冒,不过我想是不是应该找些时间看看一些开源的Android项目,学习学习,把当年Java的知识用在这个平台上,也不至于会荒废了这么些年的积累。

 

尝试一下,

 

也许...

未必...

可能...

或者...

 

 

0
0
分享到:
评论

相关推荐

    《Android-深入浅出MVVM教程》附带的案例 本系列已荒废,如对MVVM有需求,可看我的新开源项目重燃.zip

    或者就是简单得就是一个hello world,然后就没有下面了(看了想骂人)。实在看不下去的我,决定插手你的人生。目錄《Android-深入浅出MVVM教程》大致分为两部分应用篇、原理篇。采用循序渐进的方式,内容深入浅出,...

    eWebEditor v5.5 简体中文'荒废版(ASP)

    eWebEditor是一款广泛应用于网页编辑的在线富文本编辑器,特别是对于那些需要在网站上提供便捷内容编辑功能的用户来说,它是一个不可或缺的工具。此版本为v5.5,特别标注为“简体中文荒废版”,这可能意味着它是一个...

    eWebEditor v5.5 简体中文荒废全功能ASP版

    eWebEditor v5.5是一款专门针对ASP(Active Server Pages)平台设计的全功能网页编辑器,旨在为开发者提供一个简单易用、功能丰富的在线文本编辑工具。这款编辑器以其简体中文界面,满足了国内用户的需求,使得在...

    Web应用渗透测试信息收集器.zip

    应用程序结构/应用程序../mod.py #功能和api../_ init_ .py #启动器(名称暂定)../test.py #测试用文件,里面有未完善功能,如果偶遇路过大佬看到这个项目,希望可以帮助完善一下,感激不尽!api标准/mod.py/def api...

    高级java笔试题-kiritoDB:一个使用JAVA的高性能key-value引擎实现,支持get、set、range。(POLARDB比赛

    比赛总体分成了初赛和复赛两个阶段,整体要求实现一个简化、高效的 kv 存储引擎 初赛要求支持 Write、Read 接口。 public abstract void write(byte[] key, byte[] value); public abstract byte[] read(byte[] key)...

    CPPC++_基于ImGui和OpenGL的桌面GUI开发框架 很遗憾项目已荒废.zip

    OpenGL(Open Graphics Library)是一个跨语言、跨平台的应用程序编程接口(API),用于渲染2D和3D矢量图形。 ImGui与OpenGL结合的桌面GUI开发框架允许开发者在C++环境下,快速构建具有高性能和实时响应的图形用户...

    微信小程序连接蓝牙 == words.zip

    综上所述,微信小程序连接蓝牙实现单片机控制灯的开关,涉及到小程序开发、蓝牙通信协议以及物联网硬件控制等多个方面,是物联网应用开发的一个实例。通过学习和实践这一项目,可以深入理解小程序的开发流程和蓝牙...

    学生带电脑干这些才算值得,大家不要荒废了自己的电脑

    大学生带电脑干这些才算值得,大家不要荒废了自己的电脑,一些好玩的网站!!

    初中语文文摘情感幸福是荒废的灵魂遇到爱的邂逅

    在这个问题上,“初中语文文摘情感幸福是荒废的灵魂遇到爱的邂逅”这篇文章为我们提供了一个独特的视角,它将人生幸福与爱情、自我实现以及基本需求相结合,向我们揭示了幸福的深层含义。 文章从《世纪末之诗》终结...

    活动抽奖分组趣味程序

    本程序使用AS2开发,是为同学写来活动用的。FLASH技术很久没用,基本荒废,做点小东西共享给大家。可用于举行活动的趣味抽奖和分组之用,内附说明。

    SignIn-SoEasy-WechatApp:一个基于微信小程序平台的签到系统

    由于原来私有仓库中包含了部分敏感信息无法开源,我单独将所有敏感信息删除后重新开了这个仓库,以此分享我们一个基于微信小程序的课程签到应用的代码,以供大家交流和学习。 程序截图 补充说明(2020/03/11) 目前...

    web课程设计-基于Java web的图书管理系统(源码+数据库+报告).zip

    通过此次课程设计更直观的了解MVC,对于J2EE的开发特点也有了跟进一步的了解,对这个学期的学习做了一个很好的总结和检测。项目开发之前需求分析和工作计划很重要,能避免走很多弯路。以前的大作业老师会给一些提示...

    拥抱AndroidStudio(二):AndroidStudio与Gradle深入

    曾经跟朋友讨论过我们所接受过的大学工科教育,都是一上来先学基础理论,最后再来一个金工实习。一开始不知道为什么而学,学不进去,荒废了基础,等到金工实习的时候,又发现基础不牢,后悔不已。考虑到传统教育方式...

    2-1-第一个窗口程序.exe

    2-1-第一个窗口程序.exe

    基于java的远程作业管理系统的开发与设计

    本文阐述了如何运用JSP技术构建一个网上作业系统的过程,描述了B/S模式的概念及特点,JSP的优越性及对通用作业批改系统的分析,该系统主要完成了作业的上传,教师对作业的批改,系统得稳定性高,操作简单。

    java里的swing教程

    java中的swing开发教程,ppt,讲解清晰明白。 不浪费时间。

    新概念51单片机C语言教程 郭天祥-5

    另外我也是业余爱好单片机的,08年才开始接触,09年荒废了一年,10年现在又重新拾起。这次我满怀信心,自己创立了一个QQ群(还没有人呢)群号是106404110。只要我们有信心 耐心 恒心 今天的菜鸟就是明天的郭天祥 ...

    关于网络社会生活应用社会实践调查报告.pdf

    网络社会生活应用社会实践调查报告为我们提供了一个深入了解大学生网络使用情况的机会,并揭示了网络对大学生生活的影响。我们需要加强监管和道德教育,指导大学生正确使用网络,避免网络犯罪和不健康内容的影响,使...

    blueteeth.zip

    SpringBoot是一个基于Java的轻量级框架,用于快速构建可独立运行的Spring应用程序。它简化了设置和配置,使得开发者可以专注于业务逻辑。在语音识别方面,SpringBoot可以集成各种开源的语音识别库,如Google的Speech...

Global site tag (gtag.js) - Google Analytics