首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TensorFlow全家桶的落地开花 | 2019 Google开发者日

    在 CSDN 日前举办的 AI 开发者大会上,TensorFlow.js 项目负责人俞玶便分享了 TensorFlow.js 将现有的机器学习模型植入小程序的实践,同时也提前透露了 TensorFlow.js...拓展了现有的同屏多任务功能,方便用户在应用间进行窗口切换;Android 10 实现原生支持 5G,今年,将有超过 20 家电信运营商提供 5G 网络。...Kotlin 以及 Android JetPack、Android Studio 3.5。...当前,Kotlin 已经在 Java 10 对语言特性的脱糖、OpenJDK 源码库的脱糖、C++17 支持、NDK 文档等方面进行了改进与优化。...Chet Haase 在现场还谈到了非常有意思的一点,那便是对 Kotlin 和 Java 进行对比,面对 Java 冗长的代码量,Kotlin 只需非常简短的几行代码便能实现同样功能,也算是狠狠地扎了

    1.1K40

    Kotlin vs Flutter,我到底应该怎么选?

    然而,需要谨记的是,当你在Flutter和Kotlin之间做选择的时候,其实你也是在选择: Flutter/Dart iOS/Swift/Objective-C Android/Kotlin/Java...当然,这并不意味着你就必须要使用Android+Kotlin的组合模式,Android+Java的组合在未来很长一段时间内仍然是可以完美工作的。...正如前面所讨论的,Flutter是将一套独立的开发流程应用到了两个移动平台上面,而Kotlin多平台项目则需要你对Kotlin和每个平台的原生开发都有一定的了解才行。...它可以和现有的Android工程代码完全兼容,是一种风险非常低的方案,基本不会影响到你当前项目的稳定性。...目前使用Flutter技术的成功项目案例比较少,对这项技术非常熟悉的开发者也比较少,这在招聘方面会造成一定的难度,可能需要现有的团队都去学习这门新技术才行。

    3K10

    App跨平台技术2025年深度解析:核心原理与最佳实践

    React Native 0.76正式将新架构设为默认配置,标志着框架进入全新发展阶段。超过75%的SDK 52+ Expo项目已启用新架构,显示出社区的快速采纳。...这一转变标志着微软跨平台开发战略的重大调整,同时也给企业带来了技术迁移的挑战和机遇。...Xamarin到MAUI的迁移挑战 迁移时间压力: - iOS项目必须在2025年4月前完成应用商店提交 - Android项目截止期为2025年8月 - 没有安全更新或错误修复支持 迁移复杂性评估:...Kotlin Multiplatform(接近原生性能) 3. Flutter(比原生Java/Kotlin慢约50ms) 4. .NET MAUI(AOT编译优化) 5....- 新项目启动:优先考虑Flutter或React Native,基于团队技能选择 - 现有应用迁移:制定渐进式迁移计划,避免大规模重写风险 - 企业级应用:建立跨平台开发中心,培养核心技能团队 - 多技术栈

    3.3K10

    鸿蒙跨平台框架生态:RN、Flutter、Cordova、KMP四大方向全梳理

    本文将聚焦生态中四大核心跨平台框架——OpenHarmony-RN、OpenHarmony-Flutter、OpenHarmony-Cordova、OpenHarmony-KMP,从定位、核心能力、代表项目等维度展开解析...核心开源项目与能力 该仓库下聚集了多个高频场景的实用组件,覆盖数据存储、第三方生态对接、功能增强等核心需求,技术栈涵盖JavaScript、TypeScript、Java、Objective-C等,主流许可证为...核心优势 最大亮点是“零改造迁移”——现有Cordova开发的Android/iOS应用可直接适配鸿蒙,大幅降低跨平台迁移的时间和人力成本,同时保留Web技术栈的快速开发、灵活迭代特性,适合Web团队快速切入鸿蒙生态...核心开源项目与能力 目前仓库以manifest仓库为核心,作为项目整合与管理的基础,虽暂无丰富的功能组件,但已明确生态建设方向——依托KMP“一次编写、多平台共享业务逻辑”的特性,实现鸿蒙与Android...核心优势 KMP的强类型安全、与Kotlin/Java生态的无缝兼容,使其在复杂业务逻辑的跨平台复用中具备天然优势。

    66510

    2020安卓面试心得②:疫情下的安逸,九场面试后险获三个offer,这份面试总结值得反思

    CAS原理 10、事件分发 三面 1、对vue的掌握程度 2、现有项目情况 3、包体积优化细节 4、画现有项目的架构图 5、后端交互过程中有遇到什么难以解决的问题么?如何解决的。...6、讲下你觉得最好或者最自豪的项目 四面 1、讲下hashmap;链表转红黑树的限制为何是8;红黑树的时间复杂度;红黑树转链表的限制为何是6;current hashmap在所有情况下都是线程安全的吗?...二面 1、讲下flutter的项目 2、kotlin的扩展,属性是否可以扩展,是否可以扩展跟现有方法签名相同的方法 3、讲一下Activity的TaskRecord,也就是四种启动模式。...18、mvp和mvvm(面试官说要从订阅、观察者角度讲) 19、项目架构 20、kotlin的lateinit和by lazy的区别 21、flutter的三棵树;flutter为何性能比rn好 二面...哪些不能转? 8、水滴 一面 1、从0到1搭建一个项目框架,你会怎么做? 2、flutter的生命周期管理?讲讲做过的flutter项目。flutter的路由管理方式。

    93200

    JetBrains 发布了 Kotlin Multiplatform 的首个稳定版本

    Kotlin 是由 JetBrains 开发的一种 JVM(Java 虚拟机)语言,并被谷歌(Google)用作 Android 开发的首选语言。...既然 Java 已经是为跨平台代码而设计的了,那么 Kotlin Multiplatform 又增加了什么呢?答案是 Kotlin 不仅仅是一种 JVM 语言。...Kotlin/JS 将 Kotlin 转换为 JavaScript。Kotlin Wasm 仍处于实验阶段,可编译成 WebAssembly。...去年,谷歌通过 引入 其他一些 Jetpack 库的“实验预览”,表达了对 Kotlin Multiplatform 的一些支持,这些库不是用于生产的,而是用于“在针对 Android 和 iOS 应用程序的多平台项目中使用这些...请注意,谷歌还提供了使用 Dart 语言和 Flutter UI 进行跨平台开发的 Flutter。

    78620

    现有项目接入Kotlin开发实战

    背景 众所周知,Google强力推出了Kotlin作为Android开发的第一语言,那么我们现有用Java语言开发的项目,如何去接入Kotlin开发呢?...接入Kotlin 1、 准备工作 确保Android Studio安装好了Kotlin插件 [Android Studio Settings Plugins] 没有的话,需要自行下载,下载方式点击下方的...implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" } 配置完,你的项目就已经可以写Kotlin代码了。...3、现有Java代码转Kotlin 想把现有的Java代码转成Kotlin,怎么转呢?难道要自己重新将代码翻译一遍?答案肯定是不是的。 那要怎么做的呢?...首先,打开你要转成Kotlin的Java文件; 然后,在Andorid Studio的工具栏中,选"Code > Convert Java File to Kotlin File"!

    1.8K40

    Flutter Platform Channels(一)

    因此,虽然Flutter邀请你在Dart中编写app,但你依然可以在宿主app中使用Java/Kotlin或*Objective-C/Swift执行尽可能多的操作,直接调用平台特定的API。...第三,插件可以创建由原生支持的Dart API,Android上可以用Java或者Kotlin实现,iOS上可以用Objective-C或者Swift实现。...上,可以使用java.nio.ByteBuffer来接收该消息,以Kotlin为例: // 在Android上接收来自Dart的二进制消息....在编码期间,这些值会被转换为JSON字符串,然后使用UTF-8转换为字节。...每个消息编解码器都可以在Dart中使用,它是Flutter Framework的一部分,也可以在两个平台上使用,作为Flutter向Java / Kotlin或Objective-C / Swift代码公开的库的一部分

    5.7K01

    Google 再见 Java

    (此时项目依然在使用 Java) 使用 Kotlin 编写新代码 将现有代码更新为 Kotlin 代码 在将现有代码更新为 Kotlin 代码时,可以直接使用 Android Studio 提供的 Java...Java 转 Kotlin 工具 另外,Kotlin 的迁移工作没必要一蹴而就,开发者可以按照自己的进度来逐步进行迁移。...一个项目中可以同时包含 .java 和 .kt 文件,但同一个文件中不可以既有 Java 也有 Kotlin,开发者也可以在 Kotlin 代码中使用任何 Java 库。 ?...△ Android Studio 的 Lint 检查中也可以打开 Kotlin 互操作检查 在 Kotlin 中调用 Java 时,有几点需要注意 1、将代码标记为 @Nullable 和 @NotNull...Android Studio 技术负责人 Jeffrey van Gogh 就曾讲过,Java 与 Kotlin 具有极高的互操作性,所以两者完全可以共存于同一个项目中。

    76110

    开发必备的100个 Flutter 开源精品项目

    Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。Flutter可以与现有的代码一起工作。...)、移动 H5(Vue、React)、ReactNative、Flutter、Android 原生、微信小程序、Angular、Node、java 后端的全… 39. boyan01/flutter-netease-music...持续更新,Java Android 近几年最全面的技术点以及面试题 供自己学习使用 75. cloudwebrtc/flutter-webrtc ♥️ 553 Flutter WebRTC plugin...CarGuo/GSYGithubAppKotlin ♥️ 535 超完整的Android Kotlin 项目,功能丰富,适合学习和日常使用。...GSYGithubApp系列的优势:目前已经拥有Flutter、Weex、ReactNative、Kotlin四个版本。功能齐全,项目框架内技术涉及面广,完成… 83.

    4.4K50

    为什么除了 Flutter 之外,我们还需要另一个跨平台开发框架?

    我们希望通过本文帮助大家进一步了解 Compose 的跨平台能力,以及 JetBrains 将 Compose 从 Android 扩展到这些其他平台背后的主要驱动力是什么。...Jetpack Compose for Android 迎来 1.0 版本 Compose 基于 Kotlin 开发,而 Kotlin 与 Android Studio(即官方指定的 Android IDE...JetBrains IDE 中的 Compose for Desktop 项目 Compose 与 Swing 有一个比较大的共同点:与其他使用本机控件的跨平台框架,比如例如 Java 的 SWT(Standard...Compose 使用的 Skia 开源图形库,也在谷歌 Chrome、Flutter 及其他众多框架当中得到广泛应用。那这是否意味着 Compose 应用程序将没有自己的原生外观?...在这方面,Compose 的情况与 Flutter 等其他框架没什么区别。” 那 Compose for Desktop 应用程序是否依赖于 JVM(Java Virtual Machine)运行?

    2.4K40

    Kotlin 官网大变样?这是要干啥?

    本文转自 Bennyhuo 的博客 原文地址:https://www.bennyhuo.com/2020/02/13/kotlin-news-202002/ --- Kotlin 官网这次更新可以算是历史上最大的一次了...这个项目逐渐成熟,Kotlin-Js 的编译工具也进一步完善,特别是对 npm 依赖的管理能更加灵活(目前 Kotlin-js 的 Gradle 依赖当中不会自动携带 npm 依赖这个让人非常难受),...说到这里有人担心 Kotlin 这是不是在跟 Flutter 叫板。显然不是嘛,Kotlin 跨平台一直都声称自己只是为了逻辑代码的共享,UI 大家还是用原生的就好啦。...所以很早就有人发文章报告 Flutter + Kotlin-Native 实现移动端跨平台开发的优秀体验,所以 Flutter 该学就学,不矛盾。 而且它俩的这基友关系嘛。。。...现在好了,Kotlin 也能搞科学计算了,目测大概的切入思路暂时还是依托于强大的 Jvm,Java 能用的框架 Kotlin 自然能用,Java 不能直接用的,例如 Python numpy,可以 JNI

    97100

    别扯了,学Flutter,Android 就不会凉?

    Flutter是谷歌的推出的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。...Flutter 的入门姿势大家可以去看我前天推的这篇文章,弃坑 React-Native,开启入坑 Flutter 之路, 目睹了 Flutter 一些新特性,我想目前,有不少的Android程序员已经用起了...目前几乎没几个公司和平台提供这些实践的项目,让大家去实操,甚至在目前业务非常成熟的情况下,别说 Flutter, 就连 kotlin 的都是凉,这里你也不要说哪个公司用了kotlin, 那只是对外输出的技术调研热身而已...Java 基础到哪里都不会过时、我还是很看好的移动端和前端结合的生态! 不看好 React 和 Flutter 能搞出什么名堂来。...Flutter是就 救不了 Android开发的。

    1.8K20
    领券