Pages:
Author

Topic: Long shot... but does such an Android wallet app exist ? (Read 343 times)

jr. member
Activity: 134
Merit: 3
Hey, missed the other posts somehow.

I'll take a look later. It was working for me before I published it so it's weird that this is happening. Tongue

I'm busy with my other project for the forum, though, so it will take a bit.
just checking in, still getting the update failed msg when I hit the refresh button.
jr. member
Activity: 134
Merit: 3
Hey, missed the other posts somehow.

I'll take a look later. It was working for me before I published it so it's weird that this is happening. Tongue

I'm busy with my other project for the forum, though, so it will take a bit.
no worries, at least it's on your radar which is all I wanted :-)
legendary
Activity: 2758
Merit: 6830
Hey, missed the other posts somehow.

I'll take a look later. It was working for me before I published it so it's weird that this is happening. Tongue

I'm busy with my other project for the forum, though, so it will take a bit.
jr. member
Activity: 134
Merit: 3
Took them a long time, but Google finally accepted my app.

https://play.google.com/store/apps/details?id=com.cryptowatcher

I didn't have a lot of time the last few days, but I will try to take a look at the widgets and about accepting LTC.

edit: I just saw on the app's page that it requires a few permissions I didn't want to (like photos/gps, etc...). The app isn't using any of this and you would need to accept them in screen (you will never need, because the app nevers ask for it), but still, I will try to fix it.

edit 2: Forgot to remove those permissions from the Android Manifest (I actually did, but forgot to push to the repo. Tongue)
just checking in :-)
jr. member
Activity: 134
Merit: 3
Finally figured out how to access the clipboard without the long press.

That being said, I'm getting request failed. Please try again in a few seconds. But same thing even after say 5 minutes.

Tried two different api's
jr. member
Activity: 134
Merit: 3
Long press for the clipboard works from the address page. But not when trying to add the API key.
jr. member
Activity: 134
Merit: 3
Took them a long time, but Google finally accepted my app.

https://play.google.com/store/apps/details?id=com.cryptowatcher

I didn't have a lot of time the last few days, but I will try to take a look at the widgets and about accepting LTC.
No rush, it's a start :-)
legendary
Activity: 2758
Merit: 6830
Took them a long time, but Google finally accepted my app.

https://play.google.com/store/apps/details?id=com.cryptowatcher

I didn't have a lot of time the last few days, but I will try to take a look at the widgets and about accepting LTC.

edit: I just saw on the app's page that it requires a few permissions I didn't want to (like photos/gps, etc...). The app isn't using any of this and you would need to accept them in screen (you will never need, because the app nevers ask for it), but still, I will try to fix it.

edit 2: Forgot to remove those permissions from the Android Manifest (I actually did, but forgot to push to the repo. Tongue)
jr. member
Activity: 134
Merit: 3
Looks good so far. Would have to test for a month or two to really get a feel for it with diff addresses,  some mine, some not. But looks like it's just missing LTC for now.

That one image that looks like a 1x3 "widget" within the app. Anyway to make that an actual widget that can be placed on the home screen where it can be single tapped for a refresh like what the Digital Currency Widget app does if you're familiar with it.

Displays a coins current price. I know setting auto updates might be a pain. But the named app can also have refreshes initiated with just a single tap to the widget.

But also, and this would be a nice feature for the widgets on this, if you can implement them. But, say centered at the bottom. Show the time it was last updated.

See linked img.

https://drive.google.com/file/d/1_mKjVBoeEk_JC6tYsrZogBTRl_cbbPqq/view?usp=drivesdk

Edit: Already got my blockonomics api though

Not sure, if any API's and from what site would be needed for LTC.

Also love the dark mode idea if having the app opened !

Edit 2: I actually just opened Nova Settings to make my home screens 7x6, still have excellent icon size, to add two 1x3 widgets for a BTC & LTC address lol

Ducks up my discover widget a bit, but I can fix that by removing the padding it has. The data on the right will remain a little jacked, but it'll be more legible to fully understand what the figures are.

https://drive.google.com/file/d/1a1sFPekq-G45hLgN8J25nS7p-EfHqYzB/view?usp=drivesdk
legendary
Activity: 2758
Merit: 6830
As for features, I'd have to read back and see all of what I said. But I believe I did originally cover it all.
I will for sure implement new features and rework the current ones if needed. Let me know what you're thinking about.

This is the state of the app right now:

- You need a Blockonomics API key (https://www.blockonomics.co -> register & login -> wallet watcher ->  settings -> API Key).
- You add the API key and then can add your Bitcoin addresses (up to 100 due to Blockonomics API limitations).
- The app refreshes the balance everytime you open it OR manually click the refresh icon.
- Long press an address card to delete it.
- I also added dark more, since dark mode is life.

Limitations:

- I most likely won't be able to add a way of constantly tracking the addresses' balance and send a a notification every time it changes (that would require a backend to keep track of the changes and push the notifications).

Privacy:

- I do not have access to anything from the user. Zero data. The app saves all the data in the phone's local storage and only pings Blockonomics API for the balance. Simple as that.

Possible features/ideas:

- A way of seeing the address' transactions
- A big card that shows the total balance of all addresses.
- ?

Some screenshots:

______________________________________________________________

Now, I only need to add a cool icon, splash screen and send it to Google.
jr. member
Activity: 134
Merit: 3
Just started the app and its already usable. It doesn't have many features yet, though. For now, you can add up to 100 Bitcoin addresses (no xpub/ypub yet) and see their balance. You will just need a Blockonomics API key (free).

However, I forgot to ask what is your phone OS. I have both a Play Store and Apple Store developer account, but building iOS apps without an MacOS device is very difficult (I'm using Ubuntu), so putting it on the Play Store should be way more easy.
Android and cool. Never heard of blockonomics


As for features, I'd have to read back and see all of what I said. But I believe I did originally cover it all.
legendary
Activity: 2758
Merit: 6830
Just started the app and its already usable. It doesn't have many features yet, though. For now, you can add up to 100 Bitcoin addresses (no xpub/ypub yet) and see their balance. You will just need a Blockonomics API key (free).

However, I forgot to ask what is your phone OS. I have both a Play Store and Apple Store developer account, but building iOS apps without an MacOS device is very difficult (I'm using Ubuntu), so putting it on the Play Store should be way more easy.
jr. member
Activity: 134
Merit: 3
Just checking in :-)
I started working on it but stopped to focus on my own project. Cheesy

I will try to separate some free time for it soon.
lol np. Was just curious.
legendary
Activity: 2758
Merit: 6830
Just checking in :-)
I started working on it but stopped to focus on my own project. Cheesy

I will try to separate some free time for it soon.
jr. member
Activity: 134
Merit: 3
As for time. It's not like there's any real rush, so a side project is fine as long as it got played with from time to time. But if it became a priority for me. I could possibly pay down the line. But dor now it's a wishlist type thing.
No worries, I'm not asking for money. Coding is one of the things that keeps me sane during the lockdown. Smiley

I was also looking for an app like this some time ago and didn't find, so it will be useful even for me. I will work on it. Also, this isn't something that takes a lot of time or effort. A few API calls to some block explorers and a local storage can do the work. No privacy issues and no servers to mantain (which would cost money).
Just checking in :-)
hero member
Activity: 1659
Merit: 687
LoyceV on the road. Or couch.
Mycelium can do this for Bitcoin.
legendary
Activity: 1042
Merit: 2805
Bitcoin and C♯ Enthusiast
...
I have had a windows-only desktop app for a long time now and a while ago I decided to expand to multiple platforms including Android but got busy doing a million other things that couldn't start the journey and while the project I currently work on would eventually have all those options too but it is at least a year away from being complete.

If you are familiar with .Net and C# you could use my code as an starting point. Since the code is very loosely coupled I don't think the migration is going to be that hard, these would be the steps:
- Change the target framework to .Net core (v 2.2 or better yet use the latest v 3.1)
- Swap all the views with Xamarin forms which are using pretty similar XAML syntax so that conversion should also be easier
- Add a new Balance and Price APIs to support LTC. This may be harder since it would require changing the wallet file and how addresses are stored to figure out which is which!
jr. member
Activity: 134
Merit: 3
As for time. It's not like there's any real rush, so a side project is fine as long as it got played with from time to time. But if it became a priority for me. I could possibly pay down the line. But dor now it's a wishlist type thing.
No worries, I'm not asking for money. Coding is one of the things that keeps me sane during the lockdown. Smiley

I was also looking for an app like this some time ago and didn't find, so it will be useful even for me. I will work on it. Also, this isn't something that takes a lot of time or effort. A few API calls to some block explorers and a local storage can do the work. No privacy issues and no servers to mantain (which would cost money).
lmao. So I basically described what you wanted anyway thus proving a demand. But ya... with crypto being what it is. I'm honestly surprised there is no such wallet app.

Not even sure it could be called a wallet the way it's described and would function. But the appeal is def there, for me anyway.

I look forward to testing it out. But I hope with the features I mentioned I more or less kept it pretty simplistic.
legendary
Activity: 2758
Merit: 6830
As for time. It's not like there's any real rush, so a side project is fine as long as it got played with from time to time. But if it became a priority for me. I could possibly pay down the line. But dor now it's a wishlist type thing.
No worries, I'm not asking for money. Coding is one of the things that keeps me sane during the lockdown. Smiley

I was also looking for an app like this some time ago and didn't find, so it will be useful even for me. I will work on it. Also, this isn't something that takes a lot of time or effort. A few API calls to some block explorers and a local storage can do the work. No privacy issues and no servers to mantain (which would cost money).
jr. member
Activity: 134
Merit: 3
Honestly, I could try making you one. Last year, I was trying some React Native and did some apps to study the technology. Can't guarantee I would make it my priority though, since I don't have a lot of free time.

What do you have in mind? You add an address/xpub and it just shows up the balance (and maybe last transactions) in the screen?

It's not an standalone app and it's more focused on notifications on new transactions, but there is an Telegram bot I use called @MagnumNotifierBot which also shows the balance of an address whenever you want to.

Widgets I could live without...

But realistically something that lets me add public keys to watch wallets for at least Bitcoin and Litecoin.

Just about every app out there has trade this, sell that make accounts etc. But nothing I've found for specifically watching addresses that's not overly involved with a bunch of useless shit. Which is still nothing that I've found.

Anyway...

Most apps run in the background nowadays, so I'm not really worried about a few extra power draws or whatever. But maybe still have an option to turn that background option off for others, if you make it a public release.

But something that maybe runs in the background to check addresses for transactions say every 2 hrs and does a push notification when it finds one wether it's a withdraw or deposit.

But when the apps opened, it forces said update check and displays on screen accordingly.

But the GUI being something that shows a generalized interface that shows said address balances and maybe when clicked. Open a transaction page to show what's transpired on said address chains... so standard wallet stuff I guess.

But for me, be an android based app.

As for time. It's not like there's any real rush, so a side project is fine as long as it got played with from time to time. But if it became a priority for me. I could possibly pay down the line. But dor now it's a wishlist type thing.
Pages:
Jump to: