前端的工作内容就是将美工设计的效果图的设计成浏览器可以运行的网页,并配合后端做网页的数据显示和交互等可视方面的工作内容。

安卓不是前端,是客户端,客户端和前端是有区别的。
C/S是(客户端、服务器)Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。
B/S是(浏览器/服务器)Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。
从一个完整的项目的角度来说,安卓属于前端,因为它是直接呈现在用户面前与用户接触交互的,而具体的用户数据等内容信息,在云端服务器上,也就是后台。
从一个安卓应用项目的角度来说,它是前端后端都有的,xml activity等都是来直接与用户交互接触的,而用户感知不到的service,线程,数据库等,都是这里为前台展示用的后台。说它可以称为后台是因为,你完全可以做一个安卓应用以安卓设备作为一个服务器供各种前端访问。
android端java语言 在eclipse上。ios端object-c 在xcode上。电脑是windos要做ios就去装个苹果虚拟机来做。可以自己两个基本了解下,哪个觉得简单就哪个。光做个样子出来还是简单的
是的,Python可以用于移动应用程序的前端开发。Python可以使用框架如Kivy和BeeWare来开发跨平台的移动应用程序。这些框架允许开发者使用Python语言编写应用程序的前端代码,并在不同的移动平台(如Android和iOS)上运行。
UI和前端发生关系,前端和后端发生关系。首先UI根据产品经理的设计给出纯静态的、图片版的界面方案,一般会使用PhotoShop等软件完成,审核通过后,交给前端完成静态页面设计,即把图片切成HTML页面,这里就可以点击按钮,页面链接等功能可用了,但没有数据,然后后端需要提供可用的API接口,前端编程调用这些API接口,获取后台数据,这样一个完整业务功能就实现了。