Redian新闻
>
请教手机上开发地图应用的程序语言选择问题
avatar
请教手机上开发地图应用的程序语言选择问题# Programming - 葵花宝典
l*k
1
大家都什么时候拿到的?我已经花够了4000刀了,不知道什么时候能给里程数呢?还是
要等半年以后?
avatar
p*b
2
父母来美探亲,不慎机票买了183天的来回:MARCH 28来美,SEPT 27 回国。
这个会有问题吗?
Thanks
avatar
c*r
3
本人GIS背景,会一些C#来做普通的web applications. Java也写了一些程序。现在想
在手机上写一些地图应用程序,主要是用到手机的GPS API取到当前手机的位置,然后
做一些GIS计算后在地图上显示出来(比如GOOGLE MAP API)。类似于cell phone
tracker app. 只是GIS计算这部分不是简单的显示当前位置或把所有收集的点画出一条
线。 现在想请教的是因为要在ANDROID和IPHONE(IOS)上都要实现,是用JAVA和
objective-C为ANDROID和IOS各写一个程序还是用什么通用的语言只写一个程序然后分
别deploy到ANDROID和IOS上?手机上需要调用的API主要是GPS API,和远程SERVER连接
传送数据的API。
非常感谢
avatar
a*a
4
750K?
avatar
d*r
5
下载个不要太新的版本的 Unity, 最新的问题多, warning 多.
https://unity3d.com/get-unity/download/archive
注册个 Mapbox 账号, 然后使用 Mapbox Unity SDK, 几下就搞出来了
https://docs.mapbox.com/unity/maps/overview/
https://www.mapbox.com/install/unity/
https://docs.mapbox.com/unity/maps/help/
要自定义更多的控制逻辑, GUI逻辑, 自己要写一些 C# in Unity
搞原生费劲没前途, 还是要跨平台, 要么 Unity C#, 要么 Web JavaScript
avatar
l*k
6
是75K? 这就改。

【在 a****a 的大作中提到】
: 750K?
avatar
c*r
7
对写手机应用程序一点概念没有,非常感谢回答帮助。
avatar
m*s
8
statement之后第二天就拿到了

【在 l********k 的大作中提到】
: 大家都什么时候拿到的?我已经花够了4000刀了,不知道什么时候能给里程数呢?还是
: 要等半年以后?

avatar
c*g
9
iOS上用Swift,看看CoreLocation和MapKit就能很快实现你的应用。
avatar
c*n
10
一个贴居然看到好几个搞gis的
支持一下mapbox的unity
之前测试过几个月 虽然最后没选
另外现在google map的api调价后贵得要死
相比之下mapbox反而可以接受了
或者直接支持openstreet算了

【在 d*******r 的大作中提到】
: 下载个不要太新的版本的 Unity, 最新的问题多, warning 多.
: https://unity3d.com/get-unity/download/archive
: 注册个 Mapbox 账号, 然后使用 Mapbox Unity SDK, 几下就搞出来了
: https://docs.mapbox.com/unity/maps/overview/
: https://www.mapbox.com/install/unity/
: https://docs.mapbox.com/unity/maps/help/
: 要自定义更多的控制逻辑, GUI逻辑, 自己要写一些 C# in Unity
: 搞原生费劲没前途, 还是要跨平台, 要么 Unity C#, 要么 Web JavaScript

avatar
r*t
11
google map 涨价了?前一段各大 app 纷纷抛弃 mapbox 转 google map,
将来又转回去?

【在 c******n 的大作中提到】
: 一个贴居然看到好几个搞gis的
: 支持一下mapbox的unity
: 之前测试过几个月 虽然最后没选
: 另外现在google map的api调价后贵得要死
: 相比之下mapbox反而可以接受了
: 或者直接支持openstreet算了

avatar
c*n
12
涨了好几个月了吧
我发现google map最近又改版 基本上是地图届的百度
没付钱的店家你不放大那真是页面上就是不存在

【在 r****t 的大作中提到】
: google map 涨价了?前一段各大 app 纷纷抛弃 mapbox 转 google map,
: 将来又转回去?

avatar
r*t
13
前两天 guvest 在这里鼓吹的 flutter 可以满足你的要求。

【在 c*******r 的大作中提到】
: 本人GIS背景,会一些C#来做普通的web applications. Java也写了一些程序。现在想
: 在手机上写一些地图应用程序,主要是用到手机的GPS API取到当前手机的位置,然后
: 做一些GIS计算后在地图上显示出来(比如GOOGLE MAP API)。类似于cell phone
: tracker app. 只是GIS计算这部分不是简单的显示当前位置或把所有收集的点画出一条
: 线。 现在想请教的是因为要在ANDROID和IPHONE(IOS)上都要实现,是用JAVA和
: objective-C为ANDROID和IOS各写一个程序还是用什么通用的语言只写一个程序然后分
: 别deploy到ANDROID和IOS上?手机上需要调用的API主要是GPS API,和远程SERVER连接
: 传送数据的API。
: 非常感谢

avatar
g*t
14
你这纯属误导别人啊。我几个月前在本版问过flutter。
但是不存在鼓吹这回事。
我的看法很简单:
第一,Android系统的技术太复杂,垃圾和优秀,技术和政治,軟件和硬件,你都分不
出层
次来。所以在我视野范围内,看不到任何一个人任何一个公司在五年内可以重新作出全
面的整合。
换句话讲,5年内必然有很多东西是Android JVM独一份的。有些东西还必然是java独一
份的(这就好比ios上还有好多人在开发obj C的代码。)
第二,flutter的卖点很有意思。但是因为第一点,我推断必然有很多app的相当部分是
非jvm不可的。这种情况下,使用与不使用flutter的一个关键点就在于flutter和jvm上
的东西的连接部分。简单说,你必须有个效率比较高的兜底机制。有的feature实现不
出来了,可以拐回去走jvm. 不然項目卡死了,耽誤半年自己寫庫嗎?
我记得当时板上有具有hands on经验的人来回答我的问题了。Flutter和jvm连接部分确
实比较麻烦,效率和完备性都不太好。所以flutter我个人觉得不必要花时间了。
2018 goog开会讲了好多flutter, 说不定今年就不讲了呢?明年产品经理就滚蛋了呢。
这谁也说不准。这种方向性问题我觉得还是要看逻辑。不能看谁出来吹。


: 前两天 guvest 在这里鼓吹的 flutter 可以满足你的要求。



【在 r****t 的大作中提到】
: 前两天 guvest 在这里鼓吹的 flutter 可以满足你的要求。
avatar
g*t
15
我觉得你会用C sharp,那就用csharp或者至少.net系统写。不需要琢磨别的。
MSFT有文档:
Cross-platform mobile development in Visual Studio
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。