十几年的程序开发,经历了从PC软件到C/S系统,再到WEB开发(包括B/S)系统。
当移动互联网出现时,我很自然而又有点轻蔑的想,技术上,这不就是WEB向手机端的延伸吗?无非就是改改CSS,适应下小屏,最多,因为智能手机的主流Android 和IPhone下的浏览器对HTML5有了很好的支持,我们可以在网页中更多使用HTML5。而在这种思维的支配下,每当思考一个系统如何实现时,我总是习惯性的会想,PC端的功能该怎么实现,然后,在此基础之上,再怎么使用什么移动开发前端框架将WEB页面改造到适应手机端展示。
最近在读书时,忽有所悟,这种想法极可能极大的束缚了自己的思维。据说,Google在做Gmail这个产品时,并没有让工程师们考虑”应当如何改进Email“,或"如何将Email Web化",而是考虑“如果重新发明Email,该怎么做“,“重新发明”,而不是“改进”。是啊,那些我们认为理所应当的电脑WEB界面的UI,使用习惯,在手机上还仍然只是屏幕大小的改变吗?很多智能手机用户,他们可能连电脑也没怎么用过,如果我们新做WEB,是不是可以完全脱离旧有的观念,完全只考虑移动用户呢?或把移动用户做为主流,反过来,只把PC页面当成移动互联网应用的PC化呢?
相关推荐
手机图书查询.随着3G时代的到来,移动通信技术也愈趋发达,手机已经成为人们生活中不可或缺的通信工具。...我所设计的移动图书馆就是利用J2ME技术,针对高校学生借阅书籍而开发的一款手机端应用软件。
在iOS开发中,hook是一种技术,它允许我们在不修改原有代码的情况下,插入自定义代码来改变原有的行为。在这个场景下,hook脚本可能是用于拦截并记录网络请求的Objective-C或Swift代码。这些脚本会注册拦截器,当...
移动开发是信息技术领域中的一个重要分支,特别是在智能手机普及的今天,Android移动开发已成为众多开发者和学习者关注的焦点。本资源包“移动开发大作业(代码+ppt+word)”提供了全面的学习材料,包括源代码、PPT...
本书主要内容包括微软“云+端”战略,革命性的ASP.NET Core,开源跨平台的设备端开发,项目介绍和需求分析,构建开发环境,构建实体模型,创建Web 网站,创建Web API,在Azure 上部署服务,AngularJS和Ionic ...
基于Android的移动手机端五子棋游戏APP的设计与实现开发文档使用方法文档和项目源代码。文档介绍了基于Android的移动手机端五子棋游戏APP的设计与实现开发文档使用方法。一、概述1. 目的本文档旨在介绍基于Android的...
Delphi XE8 iOS与Android移动应用开发(APP开发)[完整中文版],这是一本不可多得的介绍使用delphi xe8开发iOS与Android移动应用的电子书,实用的技术开发教程与技术开发手册。 Delphi XE8跨平台开发让你使用一套...
在当前数字化时代,手机端Web项目开发已经成为企业和开发者不可或缺的一部分。手机Web开发主要涉及构建可以在移动设备上浏览和使用的网站和应用,以满足用户在小巧便携的屏幕上获取信息、进行交互的需求。西安乐高云...
移动开发经典Demo主要聚焦于构建跨平台的移动应用体验,其中包含了一系列的示例代码,如change_wallpaper.css、change_wallpaper.html、change_wallpaper.js,以及一个名为images的文件夹。这些文件揭示了如何在移动...
黑马程序员——Android移动开发源码
移动图书馆是一种将传统图书馆服务扩展到移动设备上的技术,它为用户提供方便快捷的图书资源访问方式,不受地理位置限制。在本项目中,手机端移动图书馆的设计遵循了分层架构,特别是Model-View-Controller(MVC)...
Delphi XE8是Delphi的一个版本,该版本主要特性之一是支持移动应用的开发,即在同一个开发环境内构建iOS和Android应用程序。 在Delphi XE8版本中,Embarcadero提供了RAD Studio这一强大的开发工具,它集成了Delphi...
在详细介绍和解析“Android 移动开发一本就够”书籍内容之前,我们首先要了解Android开发领域的重要性和广阔的发展前景。Android是一个开放源代码的移动设备综合平台,自发布以来受到了业界的极大关注。这个平台由...
此系统不仅包含了PC端的网站模板,还特别集成了WAP手机端,确保用户在不同设备上都能享受到流畅的浏览体验。通过多城市版的设计,该系统支持对不同地域市场的个性化定制,满足了家居企业在全国乃至全球范围内扩展...
在现代互联网技术中,H5(HTML5)已经成为构建高质量移动Web应用的关键技术。...通过阅读和实践,读者将能熟练掌握H5在移动环境下的各种开发技术和最佳实践,从而打造出高性能、用户体验优良的移动Web应用。
《flash+flex+air移动开发入门经典——适用于android、ios和blackberry》 第1章 flash、flex和air简介 1 1.1 adobe flash 1 1.2 actionscript 3.0 2 1.2.1 ecmascript 2 1.2.2 关键概念 3 1.3 flex框架 11 ...
10. **自动运行(autorun.inf)**:这个文件通常是用来指示系统在插入设备时执行特定操作的,但在移动设备开发中,可能不常见。不过,了解如何创建和解析autorun.inf文件可以增强开发者对系统行为的理解。 总的来说...
在IT行业中,移动MAS(Mobile Application Server)通常指的是中国移动为企业提供的移动信息化服务平台,它为企业提供了一种便捷的方式来管理和发送短信,以进行营销、通知或客户服务等业务。 在这个Demo中,开发者...
《Android移动应用开发 第3版 卷Ⅱ:提高篇》不仅适合Android应用程序开发人员阅读 还能为QA测试人员提供指导 另外 《Android移动应用开发 第3版 卷Ⅱ:提高篇》还可以帮助项目经理更好地管理项目进程和项目团队 ...
在手机端界面源码中,CSS3的运用将确保界面在不同尺寸的屏幕上都能呈现良好。学习这些模板的CSS代码,可以帮助理解如何利用媒体查询创建适应手机屏幕的样式规则。 这些模板涵盖了多种应用场景,可能包括登录注册...
本文将深入探讨J2ME在手机移动银行开发中的关键技术和实施步骤。 一、J2ME技术概述 J2ME为小型设备和嵌入式系统提供了Java编程环境,包括 MIDP (Mobile Information Device Profile) 和 CLDC (Connected Limited ...