尼采般地抒情

尼采般地抒情

尼采般地抒情

音乐盒

站点信息

文章总数目: 316
已运行时间: 1570

一、目的

大学期间,有没有能够有专业能力的项目实战。希望在你的将来的简历中加入技术方面的项目介绍。

二、考核方式

PBL的方式组队,开发一个创意项目。

三、课程背景

  1. Android平台简介
  2. Google 提供了官方的Android Studio
    1. Java 或者 Kotlin
  1. Apple提供了官方的开发环境
    1. Swift或者OC
  1. Wechat提供了官方的开发环境
    1. SNS 排第一的产品;Facebook
    2. 小程序,JD
  1. 其他平台
    1. 百度小程序等

四、技术路线

  1. uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。
  2. DCloud公司拥有500万开发者用户,几十万应用案例、10亿手机端月活用户,数千款uni-app插件、70+微信/qq群。阿里小程序工具官方内置uni-app(详见),腾讯课堂官方为uni-app录制培训课程(详见),开发者可以放心选择。
  3. uni-app在手,做啥都不愁。即使不跨端,uni-app也是更好的小程序开发框架(详见)、更好的App跨平台框架、更方便的H5开发框架。不管领导安排什么样的项目,你都可以快速交付,不需要转换开发思维、不需要更改开发习惯。

五、快速上手+安装环境

uni-app支持通过可视化界面、vue-cli命令行 两种方式快速创建项目。


通过 HBuilderX 可视化界面

  1. 可视化的方式比较简单,HBuilderX内置相关环境,开箱即用,无需配置nodejs。
  2. 开始之前,开发者需先下载安装如下工具:
  3. HBuilderX:官方IDE下载地址
  4. HBuilderX是通用的前端开发工具,但为uni-app做了特别强化。
  5. 下载App开发版,可开箱即用;如下载标准版,在运行或发行uni-app时,会提示安装uni-app插件,插件下载完成后方可使用。


Chrome/最新版Edge

Android Studio

gradle国内源配置方法

Android Studio在构建项目时会拉取gradle资源,而goole和jcenter在国内的网络环境并不好用,容易产生connect timeout等错误。因此将地址修改成阿里云的国内镜像。
一、允许使用maven仓库
  点击File->Settings进入设置界面,勾选“Enable embedded Maven repository”,

二、修改build.gradle
  在项目文件中找到build.gradle文件,修改其中的buildscript和allprojects地址:

buildscript {
    repositories {
        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.0-alpha13'
    }
}
allprojects {
    repositories {
        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
        maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
    }
}
task clean(type: Delete) {
    delete rootProject.buildDir
}

gradle的文件下载下来以后会保存在本地,也有缓存。这意味着不同的项目如果有相同的gradle依赖,则不需要重复下载。因此也不是每次打开新项目都需要修改build.gradle文件。


如果修改build.gradle后重新build还是有错,可以尝试新建一个相同API版本的项目。


参考:

六、考核方式

后台技术栈

  • PHP
  • Node.js

JavaScript

node.js+express+ejs

  • Spring Boot
  • 数据库
  • MyBatis-Plus
  • DCloud

评论区