计算机科学的哪些领域与移动开发特别相关?

发布于 2024-08-30 12:39:22 字数 1431 浏览 7 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

勿忘心安 2024-09-06 12:39:22

当您考虑移动设备时,人机交互是一个重要的考虑因素设备具有“普通”计算机所没有的各种输入 - 例如触摸屏(具有多点触控功能)、一个或多个麦克风、摄像头等...

Human-computer interaction is an important consideration, when you consider that mobile devices have all sorts of inputs that a "normal" computer would not - such as touch screens (with multi-touch), one or more microphones, camera(s), etc...

━╋う一瞬間旳綻放 2024-09-06 12:39:22

取自嵌入式软件开发的习惯是处理 CPU 负载和电池寿命等稀缺资源。

Taken from embedded software development is the habit to handle scarce resources such as CPU load and battery life.

心病无药医 2024-09-06 12:39:22

我的 2 美分:增强现实NFC (RFID)

My 2 cents: Augmented reality, NFC (RFID)

各自安好 2024-09-06 12:39:22

我不明白为什么“所有计算机科学”不相关。
(即使是大规模计算也是相关的:你不能拥有
你手中的一个小设备,可以做非常复杂的事情
大规模,除非其他地方有大型发动机)。

I don't understand why "All of computer science" isn't relevant.
(even things large large scale computing is relevant: you can't have
a small device in your hands that does really complicated stuff
on large scale unless there's a big engine someplace else).

瀟灑尐姊 2024-09-06 12:39:22

去递归(将递归代码转变为迭代循环)曾经派上用场,因为某些系统试图限制默认的可用堆栈大小。

在决定临时缓冲区的大小时,分页(操作系统如何将堆内存拆分为“页”单元)对于理解非常有用。

Derecursivation (turning recursive code into an iterative loop) came handy once because some systems try to limit the default available stack size.

Pagination (how the OS splits heap memory into "page" units) is useful to understand when deciding the size of temporary buffers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文