移动应用开发

选择 Java 编写 iOS 与 安卓 App的八大理由

【编者按】本文作者为 RoboVM 的 CEO 兼联合创始人 Henric Müller,主要介绍选用 Java 编写移动应用的八大理由。文章系国内 ITOM 管理平台 OneAPM 编译呈现。在过去的十年中,Java一直很火。2015年,它又被再次证明是业内中坚力量——在TIOBE语言指数中占据绝对优势。虽然TIOBE排名的计算方法存在一些问题,但是与其他流行排名如Red

移动云平台的基础架构之旅-云应用篇

背景当下10后都能在手机键盘上敲字如飞,60后的都可以坦然的摇微信,移动互联网可谓炙手可热。随着智能手机的快速发展,移动APP作为登入移动互联网最便捷的方式,扼守着移动互联网的入口。现在这类软件被越来越多的人所青睐,在没有大量资金的情况下,手机APP是中小企业发展方向的一个很好选择。对于个人和企业移动APP 已经是创业和发展的必备工具。移动互联网APP开发,对于企业来说面临

React Native实践之携程Moles框架

编者:本文来自携程框架研发部高级经理魏晓军在第二期【携程技术微分享】上的分享,以下为整理后的文字实录。视频回放可点击这里。关注携程技术中心微信公号ctriptech,可获知更多微分享课程信息。因为支持用javascript开发原加粗文字生应用,React Native一推出就受到不少公司热捧,各家都跃跃欲试。但有一个痛点是,在移动端,我们是否有必要开发多套程序:iOS、An

使用 FLOWCONTROLLERS 改进IOS应用架构

引言开发iOS应用时,现在更应该避免在一个视图控制器中直接展示其他视图控制器。为什么?问题现代应用程序通常需要需要支持以多种方式展示相同的视图控制器。例如,在iPhone上你 push 一个新的视图控制器,但是在 iPad 上,你会把它嵌入另一个视图控制器或者用 popover 展示出来。另外,很多情况下,你可能想在不同的情景中重用同一个视图控制器。如 UIImagePic

腾讯优测-优社区干货精选 | android开发在路上:少去踩坑,多走捷径(上)

文/腾讯公司 陈江峰优测小优有话说:android开发的坑自然是不少,不想掉坑快来优测优社区~最近一朋友提了几个Android问题让我帮忙写个小分享,我觉得对新人还是挺有帮助的。于是在原基础上针对我们的业务,对回答做了一些修改和补充。1.目前, Android APP开发完成后,通常需要在哪些机型上进行测试?2.目前,开发Android APP时,需要考虑的分辨率有哪些?源

【译】移动开发中的仿真器与模拟器

本文转载自:众成翻译译者:文蔺链接:http://www.zcfy.cc/article/878原文:http://developer.telerik.com/content-types/tutorials/how-do-mobile-emulators-even/译者注:本文主要涉及到两个概念: Emulator 和 Simulator。通常我们在工作中可能统统习惯称为“

iOS 开发,该如何解决弹窗的设计问题?

原文链接: Preventing Popovers on Popovers原文作者: Douglas Hill译文出自: 掘金翻译计划译者: llp0574校对者: yifili09,GraningiOS 9 的页面用了一种我们不能复现的方式去展示一个活动视图控制器,并且当从内部表单和弹窗呈现操作列表和活动视图控制器时 UIKit 的行为一开始看起来不那么连贯。我们提交了

腾讯优测优分享干货精选| Android双卡双待适配——隐藏在数据库中的那些秘密

腾讯优测是专业的app自动化测试平台,除了提供兼容性测试,远程真机租用等多维度的测试服务,还有优分享-腾讯内部的移动研发测试干货精选~许多APP都希望获取用户通讯录联系人,利用通讯录关系链信息来丰富产品功能。在读取系统联系人数据库的ContentProvider时,对于双卡双待手机,电话和短信数据都需要标识来自哪张卡。Android 5.0开始加入Dual Sim支持,An

如何快速将 iOS UI 转换到安卓平台

1、不要直接转换不要直接在安卓使用和iOS同样的UI.iOS有一个物理的home按钮,会将你从任何页面带回主屏幕。然而,安卓屏幕上有“返回、home和多任务按钮”。这意味着什么呢?一个安卓用户可以浏览你的app,然后去另一个app,然后很容易再回来,这是和iOS很不同的。基于这个原因,iOS通常有大量的横向和纵向UI结构,但是安卓更倾向于纵向。这些“返回、home和多任务按