Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
首次为Android和IOS创建应用程序_Android_Iphone_Html_Css - Fatal编程技术网

首次为Android和IOS创建应用程序

首次为Android和IOS创建应用程序,android,iphone,html,css,Android,Iphone,Html,Css,我正在尝试为Andriod和IOS创建一个应用程序,但我不知道如何做前端,很难决定使用HTML5、CSS&JS或Objective C/Java 我将使用网络选项、签出功能、联合签出功能。地图api,facebook api 我有HTML5、CSS3、SASS、PHP和JS方面的经验 我试着在网上搜索,但我仍然不知道如何做应用程序的前端 我几年前开始开发本地应用程序。在过去的两年里,我一直只使用混合动力。用HTML/CSS/JS设计和开发应用程序要简单得多,效率也更高 我建议大家看看Phoneg

我正在尝试为Andriod和IOS创建一个应用程序,但我不知道如何做前端,很难决定使用HTML5、CSS&JS或Objective C/Java

我将使用网络选项、签出功能、联合签出功能。地图api,facebook api

我有HTML5、CSS3、SASS、PHP和JS方面的经验


我试着在网上搜索,但我仍然不知道如何做应用程序的前端

我几年前开始开发本地应用程序。在过去的两年里,我一直只使用混合动力。用HTML/CSS/JS设计和开发应用程序要简单得多,效率也更高


我建议大家看看Phonegap、Ionic和Framework7。这些都是开源的,并且已经有了一些模板。

我几年前就开始开发本地应用程序了。在过去的两年里,我一直只使用混合动力。用HTML/CSS/JS设计和开发应用程序要简单得多,效率也更高

我建议大家看看Phonegap、Ionic和Framework7。这些都是开源的,并且已经有了一些模板。

对于android: 我建议使用Android Studio。 它是创建android应用程序的强大工具——前端可以通过拖放项目或使用xml来实现。 它很容易使用,网上有很多教程。

适用于android: 我建议使用Android Studio。 它是创建android应用程序的强大工具——前端可以通过拖放项目或使用xml来实现。
它很容易使用,网上有很多教程。

要回答您的问题,您将使用类似于框架的框架,我想您也可以使用Ionic、Framework7。对于Tianium,您必须为不同的应用程序使用不同的环境(OSX用于iOS产品,OSX、Windows或Linux发行版用于运行android应用程序),并拥有自己的语法和所有内容。语言是Javascript版本之一(我猜,我两年前用过一次)。Phonegap和其他框架使用各种JS,因此基本上您必须使用HTML和CSS来处理UI。然而,您将面临一些硬件约束,例如无法访问硬件按钮(根据我几个月前在一个项目中的经验),内存管理和其他功能将主要取决于您的JS编码技能

[我的观点]我认为,开发应用程序的最佳方式是使用其母语/框架进行开发。我相信。除非你必须使用Html、JS来构建应用程序(你可以!),否则不要使用它们。Java可以帮助您进行Android开发,因为我是一名开发人员,所以我可以告诉您,开始Android开发可能比iOS开发要困难一些。但最终,像stackOverFlow和成千上万的博客这样的社区会帮助你。iOS应用程序开发也是如此。你可以找到很多不同的教程。本教程对android有所帮助,但是,它的内容有点陈旧(android 2.3),而且此后大部分内容都发生了变化。但是,你可以通过Swift检查他的iOS应用程序开发。学习一门新语言就像学习如何骑自行车。如果你知道如何骑行,在基本力学之后继续学习高级部分,你总有一天会成为职业选手。然而,要做到这一点,你必须通过一整幅关于障碍(未知的虫子,不眠之夜等等)的漫画,就像你在学习骑行时摔倒一样。 我真的建议你专注于构建一个真正的堆栈


快乐编码

为了回答您的问题,您将使用框架,如Ionic,Framework7,我想您也可以使用。对于Tianium,您必须为不同的应用程序使用不同的环境(OSX用于iOS产品,OSX、Windows或Linux发行版用于运行android应用程序),并拥有自己的语法和所有内容。语言是Javascript版本之一(我猜,我两年前用过一次)。Phonegap和其他框架使用各种JS,因此基本上您必须使用HTML和CSS来处理UI。然而,您将面临一些硬件约束,例如无法访问硬件按钮(根据我几个月前在一个项目中的经验),内存管理和其他功能将主要取决于您的JS编码技能

[我的观点]我认为,开发应用程序的最佳方式是使用其母语/框架进行开发。我相信。除非你必须使用Html、JS来构建应用程序(你可以!),否则不要使用它们。Java可以帮助您进行Android开发,因为我是一名开发人员,所以我可以告诉您,开始Android开发可能比iOS开发要困难一些。但最终,像stackOverFlow和成千上万的博客这样的社区会帮助你。iOS应用程序开发也是如此。你可以找到很多不同的教程。本教程对android有所帮助,但是,它的内容有点陈旧(android 2.3),而且此后大部分内容都发生了变化。但是,你可以通过Swift检查他的iOS应用程序开发。学习一门新语言就像学习如何骑自行车。如果你知道如何骑行,在基本力学之后继续学习高级部分,你总有一天会成为职业选手。然而,要做到这一点,你必须通过一整幅关于障碍(未知的虫子,不眠之夜等等)的漫画,就像你在学习骑行时摔倒一样。 我真的建议你专注于构建一个真正的堆栈


快乐编码

我是本地的iOS开发者。如果你想做本地开发,我推荐保罗·赫加蒂的斯坦福课程CS193P。你可以在iTunes U、Coursera和其他MOOC平台上找到本课程。对于高级功能,请遵循名为“awesome ios”的GitHub repo,在这里您将了解ios应用程序的一些生产级内容。如果你想做混合应用,看看PhoneGap、Ionic和React

在任何一种情况下,您都能够实现您在问题中描述的功能

本机开发所需的工具:运行macOS和Xcode的机器(免费下载)