HABIT IS POWER

习惯就是力量

0%

【在哪】是M8上的一款手机定位软件,开源、免费。

在哪的功能非常简单,简单到你可能认为他一无是处,但我实现这个软件的初衷其实就是一个很简单的需求。

初衷

今年国庆时我回了一趟家,搭的是大巴车,大巴车在途中停靠在了一个陌生的地方,一个又脏东西又贵的地方,由于是晚上我也没太留意之前经过的路线,当时我很想知道这鬼地方是哪里!这就是我自己的原始需求。

M8上没有自带GPS模块,想用M8来定位只能用手机基站定位,而基站定位的原理决定了他的不准确性,定位会有偏差。这点偏差在我当时的情境下是可以忽略的,至少我知道目前所在的是哪个城市、哪个大概区域,这就足够了。而鉴于M8的硬件限制,手机定位也确实无法做到精准。

也就是说 精准定位 一开始就不是 在哪 的核心需求。

我自己对在哪的一个原始定位是:

充分利用M8的硬件资源,定位出目前所在的大概区域,并显示区域地图和相关信息。可以说目前发布的1.0.2版本已经满足了这样一个原始需求。

当然这个软件还有很多需要改进的地方,但由于软件本身全部是在业余时间开发,从国庆放假后到今天(2010/10/29)发布,实际的开发时间不会超过1周,功能不够强大也算是在情理之中。

但我还是会争取在有限的时间内对他进行持续优化,做到极致。

软件发布了,无论如何都是件让人高兴的事情。

相关连接:

在哪开源项目:在哪

魅族软件中心: 在哪

本文首次发布于 2010/10/29 14:00

.NET CF 3.5下可用的取文件版本号方法

1
2
3
4
5
6
7
string path = @"C:\WINNT\Microsoft.NET\Framework\v1.1.4322\System.dll";  
Assembly assembly = Assembly.LoadFile(path);
// 获取当前程序集的版本就用这个
// Assembly assembly = Assembly.GetExecutingAssembly();

AssemblyName assemblyName = assembly.GetName();
Version version = assemblyName.Version;

应用简介

【M8在哪】是一款基于M8的开源免费手机定位软件。

【M8在哪】基于开源项目:http://zaina.codeplex.com/

软件实现依赖于.NET CF,使用之前请确认你的M8已经安装了.NET CF 3.5。

在哪的诞生离不开开源项目:Managed Meizu SDK Wrapper

【M8在哪】于2010/10/29日在魅族软件中心上架 软件中心在哪介绍

应用截图

M8 截图
M8 截图
M8 截图
M8 截图
M8 截图

应用下载

CAB安装包下载(CAB包复制到M8中安装):http://zaina.codeplex.com/releases

源码

【M8在哪】在GitHub上的地址:https://github.com/linyehui/zaina