最近两年,始终对手机APP开发特别感兴趣,因为公司有这个需求,却总是苦苦追寻而不得入门.

针对手机APP,我总结了几个问题:

    1 使用什么开发工具开发手机APP?

    2 如何连接到SQL SERVER数据库,进而进行操作?

    3 如何通过tcp/ip连接到某个socket端口,进而发送命令与接收数据? 

我认为只要这几个问题解决了,我们公司的需求就都能满足了.

曾经的尝试:

第一次尝试是在两年前,想使用Eclipse做手机App:

       请老总给批了新PC,又请老总的表弟也是我的小学同学帮忙给找了一个高手做启蒙,与同学和高手在微信群里讨论后,我决定按照他们的推荐先把开发环境搭建好,然后再为了实现我的目标而努力,

       随后就是尽苦卓绝的安装过程, 安装JDK SDK Eclipse 等等各种乱七八糟的开发工具,安装期间槽点无数,期间经历了无数次系统重装,每一步都进行了各种验证,终于用一周时间搞定了,感觉再在其他新计算机上也能顺利重装开发工具了.

       自信满满地打开一个Eclipse自带的例子,令人震惊的是无法运行,找了多天原因,还是无法运行,气得我无可奈何,正好对这些乱七八糟的开发工具无感,于是放弃了.

第二次尝试是在一年前,想使用Android Studio做手机App:

     还是使用那台PC,重做操作系统,装开发工具,安装期间也经历了各种磨难,终于还是装好了.

     自信满满地打开一个Android Studio自带的例子,令人震惊的事情又发生了,还是无法运行,查了多天原因,还是无法运行,加上对什么JDK SDK无感,又放弃了.

新的尝试:

    上月老总批了新的笔记本,带固态硬盘的华为,超级快,爱不释手.

    上周的一天,浏览网页时看到了一篇博客园的文章【Android】2.1 PhonewordApp—第1个Android应用程序,这是一个系列的第三篇文章,又从头看了第一篇文章,非常非常感兴趣,于是决定按照作者讲的试试看.

    作者使用的是C#与Visual studio 2015,需要安装JDK、SDK、NDK等等.当时没考虑那么多,先下载最新的Visual studio再说,几经考虑,在微软官网下载了VS2019社区版本,谁想到这个决定太英明了,什么乱七八糟的

    JDK、SDK、NDK等等根本不需要我们去辛苦的寻找与安装,哈哈.

   Visual studio 2019 社区版的安装非常顺利,与微软其他开发工具的安装风格一样,鼠标点点,简单选择你想要的即可,我感觉还是微软的开发工具香,哈哈.

   按照文章介绍的说的开干,先没有添加作者介绍的控件与代码,就是想直接运行看看能不能运行,准备运行期间,VS2019提示缺什么,你就按照它的提示安装什么,其实就是动动鼠标,后来稀里糊涂居然就运行起来了,

    第一次在android emulator上看到了hello world,大喜,真是太爽了.

    这时我似乎意识到了什么,那台PC的CPU是AMD的,华为笔记本的CPU是Inter的,是否是这个原因造成我的前两次尝试没有成功呢?不管了,建议使用Inter CPU的计算机或者笔记本安装学习.