收录了 安卓原生开发 频道下的 50 篇内容
Google工程师和独立开发人员提出了几份不同的提案,旨在让Go语言支持开发原生的Android应用。这项工作无法让Go语言编写的应用使用Android NDK的全部接口,但有可能使用其中的一个子集。
使用F#语言通过Xamarin可以开发iOS和Android跨平台原生应用。Rachel Reese认为F#语言比Swift语言有更多重要的特性,同时Xamarin对F#跨平台应用的开发支持将越来越好;Faisal Waris认为F#更具有灵活性和表现力;Neil Danson也认为F#特别适合做移动应用开发,并且提供了两款跨平台游戏Pacman和Pissed off owls。
Office 365正在扩大对开发人员的支持,增加了新的API和SDK,用于在Android和iOS平台上开发原生应用。这些SDK允许开发人员使用Objective-C和Java并利用Office 365的功能构建应用。
这是一个做精品的时代了,不是当年出个产品就能拉投资骗点击的时代了。精品需要的是更专业的人才,也就是对APP开发人员的素质要求会更高,这个市场会回归一个正常的节奏,拿多少钱就是看能力,看产品。
这一对象遵循关注分离原则,也就是通过业务规则让内环操作对外环事物一无所知,这样一来,在测试时它们就不会依赖任何的外部元素了。 要达到这个目的,我的建议就是把一个项目分成三个层次,每个层次拥有自己的目的并且各自独立于堆放运作。 值得一提的是,每
最近很多人说,Android越来越不好找工作了,学习NDK开发会不会好点,今天就聊聊这个问题。是否应该选择学NDK?
在讨论完AndroidX之后,就不得不提到Jetpack了。 据我所知,Jetpack最初只是“architecture components”的工具集合,但是后来扩展为包含了AndroidX的大多数(甚至所有)API的工具集合。 因此,到目前为止,我还没有看到AndroidX和Jetpack之间有任何有意义的
不久之前谷歌的Android P预览版问世,几大手机厂商也联合推出了快应用,我们看到了移动开发迎来了新的活力,移动应用已经渗透到人们生活的方方面面,那么阿里继去年推出Java手册之后,在春节期间推出的《阿里巴巴Android开发手册》的目的是什么呢?为此,InfoQ第一时间采访了阿里巴巴高级无线开发工程师、手册的主要作者之一芸墨,为大家揭开其背后创作故事,并在此与大家分享采访结果。
if ((tab = table) == null || (n = tab.length) == 0)//注释1n = (tab = resize()).length;
2008年,Borland将CodeGear出售给英巴卡迪诺(Embarcadero)。从此之后,英巴卡迪诺成为了Delphi和C++ Builder的所有者,也同时成为这两个产品背后的直接支持厂商。近几年移动设备的流行带来了App的爆发式增长,同时也带来了很多开发团队对于跨平台开发的困惑。同时开发和维护一个应用的iOS版本和Android版本,被很多开发团队视为一个负担和问题。这个时候,英巴卡迪诺表示,将在2013年陆续为其开发工具产品RAD Studio XE3添加对iOS和Android的支持工具包,让开发者编写的Delphi/C++应用可以同时在Windows、OS X、iOS和Android平台上运行。
AIDE是一款运行在Android上的Android IDE。AIDE 2.0添加了对C/C++的支持,加入了新的设计视图和更好的UI,并改进了与Git的集成。
移动应用的发展在过去几年里取得了巨大的突破,而原生开发作为构建高性能、富有交互性的应用程序的首选方法,一直占据着重要的地位。在这篇文章中,我们将探讨原生开发在两个主流移动平台——iOS和Android上的关键概念和技术。
在Go 1.3发布6个月之后,Google宣布发布Go 1.4。Go 1.4正式支持Android原生开发,不过这方面的工作还处于繁重的开发之中。该版本还改进了垃圾收集器,语言方面也有少许变化。
Dropbox的开发人员最近分享了他们在移动App开发方面的经验。本文介绍了Dropbox的开发人员如何通过跨平台的C++层做到同时支持iOS和Android两个平台而又不需要在每个平台上对相同的功能重复编码。
2017年2季度:Android智能机在美份额持续领先iOS;为了杜绝恶意软件,Google开始为安卓设备部署Play Protect功能。本期周报为大家带来了Gradle、Replugin、Kotlin、远程调试等方面的技术分享,欢迎阅读。