2
0
当然,像任何软件一样,有“前端”和“后端”。但是,即使是最简单的web应用程序也需要做出许多决定——比如LAMP应用程序——您已经决定一个linux应用程序将运行apache,并基于访问MySQL数据库的PHP代码提供HTTP响应。也许在客户端,您使用的是Javascript框架! 但是任何流行的web应用程序都要比这复杂得多,因为你需要确保应用程序在有许多可能的故障点的情况下可以一直扩展和运行。因此,架构是必要的。 iOS可不是这样的。用户轻敲一块玻璃,他们的设备就会在屏幕上画出一些东西。架构的复杂性取决于应用程序的需求——开发人员可以不使用UIKit,还是需要使用CoreAnimation/OpenGL?数据有多复杂,他们应该使用核心数据吗?如果是基于媒体的应用程序,应该使用什么视频/音频/图像框架(如果有的话)?等。
|
WkWk · Apple Watch动作通知不起作用 2 年前 |
Otavio Miguel · 在手机中保留我自己未发布的ios应用 2 年前 |
Nico Passaglia · 移动键盘向上移动站点 6 年前 |