问题标签 [mobile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
27554 浏览

程序化短信

以编程方式发送 SMS 文本消息的最佳方式是什么?

是否有任何免费的基于 Web 服务的 SMS 网关?

我知道,如果我碰巧知道用户的运营商(Sprint、AT&T 等),我可以通过基于电话号码 + 运营商的地址通过电子邮件发送 SMS 。我想要一个不需要我知道承运人的好解决方案。除此之外,是否有一种简单的方法可以在给定手机号码的情况下查找运营商?

据我了解,有一些独立于主要移动运营商的服务通过 API 提供按消息收费的服务。我想知道的是这些组织如何利用 SMS 网络。他们是否与移动运营商签订了转售服务的合同?

0 投票
4 回答
1648 浏览

JavaME 的最佳二进制 XML 格式

谁能推荐一个好的二进制 XML 格式?它是针对 JavaME 应用程序的,因此它必须:a) 易于在服务器上实现,b) 易于在低端 JavaME 客户端设备上编写低占用空间的解析器。

不言而喻,它需要比 XML 更小,并且解析速度更快。


数据类似于 SVG。

0 投票
8 回答
2756 浏览

为您的主站点规划和构建支持移动设备的站点

我们正处于为我们的一位客户构建移动网站的初始规划阶段。这个移动站点将是我们已经为他们建立的主站点的补充。我们已确定内容将是主站点的一小部分,并将针对预期使用该站点的主要受众。

在浏览一些示例移动网站时,我们注意到很多网址中包含 WAP 的网站实际上只是简化的 HTML 文件。 http://wap.mlb.com并没有真正启用 WAP,而是简单的 HTML。

我的问题是WAP想想过去?随着智能手机和 iPhone 能够按原样呈现网站,我们是否需要担心 WML 和 WAP,或者精简的 html 版本就足够了吗?

您还可以推荐博客或教程或回答以下如何最好地检查移动设备吗?作为程序员,我们是否需要了解用户代理的每个变体才能将它们重定向到我们的移动站点?

最后,您会为 iPhone/Touch Safari 浏览器编写一个移动站点,还是直接保留该站点?

0 投票
3 回答
5554 浏览

移动设备被检测为非移动设备

我在我的 asp.net 项目中包含了一个移动 Web 表单,我认为它可以/应该只为我的移动用户看到,但我意识到它也可以从任何浏览器中看到,我没有看到问题原因我可以使用 HttpBrowserCapabilities.IsMobileDevice=true 来区分访问并转移到适当的 aspx 页面,但结果是当我从移动设备访问 Web 表单时,它被标识为 IsMobileDevice = false 并将我发送到另一个页面。

怎么可能呢?

移动设备运行 Pocket PC 2003。

0 投票
3 回答
2700 浏览

移动应用程序的目标分辨率是什么?

在为移动应用程序设计 UI 时,一般来说,哪个分辨率可以被认为是安全的。我的兴趣特别在于基于 Web 的应用程序。iPhone 具有相当高的手持分辨率,而诺基亚 E 系列的定位似乎有所不同。240×320还算安全吗?

0 投票
3 回答
1457 浏览

无法从移动设备访问网络服务

我在移动设备(Pocket PC 2003)中开发了一个程序来访问 Web 服务,该 Web 服务安装在带有 IIS 的 Windows XP SP2 PC 上,PC 的 IP 为 192.168.5.2。

设备从无线网络获取 IP 192.168.5.118 并且程序运行正常,它从 Web 服务调用方法并执行所需的操作。该程序将用于各种建筑物。

现在我遇到了这个问题,事实证明,当我尝试在与网络连接的另一座建筑物(距离大约 100 米或 200 米)中测试它时,程序无法连接到 web 服务,此时设备从IP 192.168.10.25 的访问点,它访问我之前提到的同一台 XP 机器(192.168.5.2)。我制作了一个移动 aspx 页面,以验证我可以通过网络访问 Web 服务器并将其加载到设备中,我什至制作了一个 winform,可以从该建筑物访问 PC 中的相同 Web 服务,并且也可以在那里工作,所以我没有不明白发生了什么。我还尝试 ping 那台 192.168.5.2 PC 并且它响应活跃。

在那次失败之后,我回到了我之前测试程序的原始位置,它恰好可以正常工作。

我在这里唯一看起来不同的是 IP 中的第三个数字是 10 而不是 5,另一个观察是我无法 ping 到移动设备。我感到很困惑,我不知道这里发生了什么?可能是什么问题呢?

这就是我调用网络服务的方式;

移动设备中 app.config 的内容是;

有谁知道发生了什么?

0 投票
11 回答
752 浏览

面向开发人员的移动设备

我需要为移动设备开发一些程序,但还没有决定要建立的平台。我正在寻找具有触摸屏和 Wi-Fi 连接且价格便宜的 Palm 或 Pocket PC 设备,因为我需要购买其中的几个。

我真的不需要相机、mp3 播放器、视频播放器、pdf 阅读器或其他任何东西,因为这些应用程序将是简单的数据收集,通过无线传输到服务器数据库。

我精通C和C#。如果必须,我可以学习 Java。

你推荐什么设备?Linux设备可能吗?

PS:更改标题是因为我不想要平台之间的火焰战。请不要回答 Windows Mobile 很烂/规则。我正在寻找设备。

谢谢

0 投票
1 回答
171 浏览

是否有用于 CF Type II 到 MicroSD 的适配器?

老实说,我最近才开始研究这个,所以我的知识有限。有人与我联系,要求我调整一些 Pocket PC 软件以在 Windows 6 平台上运行。在考虑了我将如何在 Compact Framework 中执行此操作后,我收到了更多详细信息。

似乎希望在手机平台上使用(重复使用)CF Type II 设备(使用更现代的 miniSD 或 microSD 插槽)。虽然存在大量 microSD 到 CF 适配器,但似乎没有其他方向(尽管我意识到在物理设计中这将是一个看起来很尴尬的适配器)。这是真的吗?是什么在技术上阻止了这种情况?

0 投票
17 回答
20134 浏览

跨平台移动开发做了哪些工作?

是否有任何有据可查的或开源项目针对iPhone,BlackberryAndroid? 还有其他平台更适合这种努力吗?请注意,我特别询问的是客户端软件,而不是 Web 应用程序,尽管有关跨多个移动平台使用 Web 应用程序的困难的任何信息也很有趣。

0 投票
2 回答
634 浏览

在没有 TAB 键的情况下,如何在 Windows Mobile 设备上导航出组合框?

我正在使用 Visual Studio .NET 2008 为 Windows Mobile 设备开发一个应用程序,其 UI 需要使用 ComboBox 控件。不幸的是,对于既没有硬件全尺寸键盘也没有触摸屏界面的设备,没有办法将(选项卡)从 ComboBox 控件移动到同一窗体上的另一个控件(例如,在 ComboBox 中指定一个产品,然后移动到一个文本字段添加数量)。

我尝试为 ComboBox 的 KeyPress 事件创建一个事件处理程序,并在用户按下右或左方向键时手动将焦点设置到下一个控件,但不幸的是事件处理程序没有捕获这些按键。

有任何想法吗?我强烈怀疑这是过度设计的,并且存在更适合我需要做的更好的控制;我觉得从 Combo Box 控件中跳出来会这么困难,这有点不可思议。

谢谢!

编辑:显然我可以捕获组合框上的 KeyDown 和 KeyUp 事件,这允许我将焦点或选项卡设置为下一个控件。仍然过度设计 - 仍在寻找想法!