Ham Finder 2.2.12 Upgrading to Android Studio and Android 6+

I know recently I’ve been doing far more game development than Amateur Radio stuff, but I figured this deserved a blog post. I’ve been working on upgrading a lot of the internal guts to Ham Finder, specifically updating to the latest APIs. What this means is there should be prompts for permissions, for example. It should be more stable, and be overall faster. Here’s what it took to do that:

  1. Import in to Android Studio- When I last touched Ham Finder, it was built using Eclipse.
  2. Update all of the API calls to the latest versions, getting from Gradle where possible.
  3. Go through almost every file fixing issues that Android Studio detected. One of the most common issues has to do with preferences, these are now all done asynchronously, so it should be a bit faster. The same goes for maps, it should be somewhat smoother.
  4. Update Spatialite- Spatialite is the core library that allows for the offline county, country, state, dxcc, etc testing. In upgrading the Android build, the old Spatialite stopped working. I was able to resolve this, with quite a bit of work.
  5. I discovered a few minor issues along the way that were resolved.

 This sounds easy enough, but I actually spent quite a bit of time getting all of this to work right. The bottom line is, Ham Finder should run smoother than before. I did keep a list of a few issues I’d like to resolve that I found when working through it, but as you might have noticed, my unnamed Sea Trading Game is taking quite a bit of time. If I see enough interest, I will make some of these updates. In fact, part of the reason why I did this round of updates is because of generous purchasers buying upgrades over the last month. Thanks guys! If I see sales continue to climb, that will be a good sign that there is still interest in this product. That especially holds true if I see some of the more obscure in app purchases being bought, such as the French offline maps.

The new version should be released by August 1st, although it might take another week if I find some critical issue at the last minute. It is currently available for beta testing, which you can opt in to via this link.

Version 1.6 of Ham Finder

It’s been a while since I’ve done an update on Ham Finder here, let me give you some basic. First of all, the app is doing great, thanks to all of you who have already downloaded it! There have been over 1000 downloads, which makes this competing for my most popular app of all time, and already I can tell you there’s more actual users of Ham Finder than any other app I’ve developed. You guys rock!

Some features that have been released, in versions 1.3 to 1.5, include some call sign help, frequency monitoring, improved logbook, tablet versions, and in general I’m working towards ADIF exporting.

Version 1.6 will include the following:

1. Users can now specify their location, useful for those devices without a GPS.
2. Working on putting things on the map to indicate where you have been.
3. Improvements in how frequency is managed.

The next big version, I am excited to announce, will contain ADIF support! I should be able to export the log to ADIF format, and I’ll work on other fun stuff as well!

Bottom line, the app’s coming great, and I owe it all to my awesome audience! Thanks, and keep letting me know what you want!

Hamfinder 1.2 released!

I’ve recently done yet another significant upgrade to Ham Finder, and I thought I’d let you all in as to what’s changed with the latest version, and give you a sneak peak as to what will be changing soon.

The biggest difference with the newest build is that I’ve started to work on the Log Book to make it more user friendly. It still has some work to be done, but it’s definitely a step in the right direction compared to what it used to be.  The input dialog is still the same, just the user’s call sign, frequency you made the contact, and a field for what you entered. Now compared to previous versions, you can actually see all of the fields entered. Also, there is now a tab selection mode, which will easily allow you to switch between the location and logbook, and any future mode which may exist.

Future versions will continue to improve on this. One of the features I’m working on right now will allow for user customization, including selecting which columns will appear, and in which order. In addition, the app will be better formatted for Tablets, as things are right now, it looks poor on a 7 inch tablet, and even worse on a 10 inch tablet. There was a major redesign in the code to allow for making a tablet version of the app easier.

Ham Finder 1.1 release!

I am excited to announce the release of Ham Finder 1.1. There’s a lot of goodies in this new build, and I hope you’ll find them as useful as I have!

The biggest new feature is the ability to buy add on products. For right now, there are just two available products, but I hope to have many of them available soon. The two ones now are a general upgrade to remove ads, and a complete offline database of all US counties. With the offline database, you can figure out what county you are in even without an internet connection!

There are also a lot of little features in this build, like improved Holo support, better popups, cleaner displays, and overall better performance. I really hope this will make an improvement in the lives of those who purchase it!

Ham Finder 1.0 release!

For the last few months, I’ve been working on a project, which I just released to the world today. I haven’t wanted to say much about it until I managed to get it released, but as it’s now out there, I figured I’d let it go!

The project is named Ham Finder. Essentially, it’s aim is to be the ultimate tool to assist the mobile amateur radio operator. I have a whole bunch of things planned for it, but the tool itself is simple, and for the moment, focused on the US. That isn’t to say that it won’t work outside of the US, but functionality will be somewhat limited outside of the US for now.

Here’s an example output of the tool. For the purpose of testing this, I spoofed the location to the White House. It shows the lat/long, grid square, county, and more.

For another example, see this view from Arlington. Note that it also gives the DXCC, the prefix (K4), and other relevant information.

For the future, as mentioned, I have quite a few planned upgrades. There isn’t a whole lot that I’ll commit to at this moment, but I will promise that shortly the capability will exist to get the data offline, and remove ads, for a small price. In addition, I’m hoping to improve the logging system considerable, and export to ADIF, and possible other formats as well.

If you could be kind and give me feedback on this app, I’d love to hear from you! I really am hoping to make this an awesome program, and I appreciate all of the help in knowing where to take it!