java - 如何将我的Java程序变成可以发送推送通知的 "app"?

标签 java iphone

免责声明:我不是专业开发人员;我只是一名业余爱好者,而且相对缺乏经验,所以我对一些非常基本的问题表示歉意。 (是的,我搜索过论坛)

我最近正在开发一个“deal finder”程序,该程序是使用 Java 和 R 组合编写的。到目前为止,我完成的基本步骤是:

  1. 使用特定的电子商务 API 将各种交易的数据加载到 Java 中
  2. 将我需要的数据写入一系列文本文件
  3. 将文本文件中的数据加载到 R 中
  4. 操作 R 中的数据并为每笔交易分配“分数”
  5. 按分数排序以生成交易排名列表

这就是我需要帮助的地方:我目前正在通过在 Eclipse 中运行 Java 程序并随后运行 R 脚本来手动运行该程序。这显然很不方便(而且有点上瘾),所以我想做的是:

  1. 连续运行程序或以某个预定义的时间间隔(例如每分钟)运行程序
  2. 随时向我的 iPhone 或(如果这太难的话)我的桌面发送通知
    有一项新交易的得分高于特定阈值。

问题:我不知道从哪里开始执行上述两项任务。我的编码经验仅限于一些 Java 和数学/统计语言,例如 R 和 MATLAB。我对网络/移动开发、服务器等方面零经验,但我愿意学习。我希望从这个论坛得到的不是一个完全指定的解决方案,而只是一些总体方向。如果有人能让我了解应该如何完成这件事、需要多少工作、我需要什么语言等等,那将非常有帮助。

我可能还应该提到两件事:1)这个程序仅供我个人使用,因此最终的应用程序,无论是在我的手机上还是桌面上,除了发送/接收通知的能力之外,都可以具有非常少的功能。 2)如果这能让事情变得更容易,我想我可以消除对 R 的依赖并用 Java 编写所有内容。

任何帮助将非常非常感谢。

最佳答案

Two more things I should probably mention: 1) This program is only for my personal use, so the resulting application, whether it be on my phone or desktop, can have very minimal functionality beyond the ability to send/receive notifications.

您可能想要使用第三方通知应用程序,例如 Boxcar and its Provider API那么,为此。

关于java - 如何将我的Java程序变成可以发送推送通知的 "app"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14221619/

相关文章:

ios - UICollectionView 中的单元格重叠

iphone - 在 iPhone 应用程序中嵌入连字字体

iphone - NSIncation 将 C 数组传递给 Objective-C 方法

java - 如何在静态函数内部使用非静态函数

java - 在 Axis2 中启用 JSON 响应

java - 从 XSD XML 模式(使用 JAXB)生成示例 JSON 文档的快速而简单的方法是什么?

iphone - 是什么导致内存泄漏?

ios - 如何在 iOS 7 中绘制带有动画的饼图?

java - 标签库的目的?

Java 等同于 Python 的 toordinal()?