[Blogging Intensifies]

Technology, Projects, Linux, Coding, Internet of Things, Music, Books, Life...

  • About
  • Photo Gallery
  • Privacy Policy

Android

Building A Cross Platform App with Xamarin

April 17, 2017

So, I made an app.  A for real, runs on things app.  More accurately, I followed a little tutorial to make an app, as part of the Xamarin Challenge over at Thurrott.com.  The app itself is a little weather app, it even includes location based weather and forecasting.  I know this isn’t particularly impressive but I think it’s pretty neat.

Part of the point of the exercise is that it show off the cross platform ability of Xamarin as a development plaform.  The end app uses the same code and runs on Windows 10, iOS and Android.  Unfortunately, I don’t own a MAC or an iOS device to test the iOS code but I was able to run both the Android and Windows 10 versions of the App.  I even ran the Android APK on my Fire Tablet.

I can’t say I learned a ton about how to actually make apps using Xamarin, though I plan to poke through the code provided more later.  What I learned more of was how to trouble shoot Visual Studio, which seems to be a bit more than buggy.  There is a forum set up for people looking for assistance on this contest and there are a lot of issues that all seem unrelated to each other but all related to issues with Visual Studio.

For example, I had issues getting the location based weather to work, until I went through and updated the Android Emulator files and build an emulator that ran on Android 7.  In a later step I found several of the NuGet packages weren’t installing properly, I never really figured out why but I ended up having to add them individually to each of the app platforms rather than the blanket “Install this on all platforms” system.

In the end, I did manage to get through and the app says everything was submitted and accepted.

 

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Tumblr (Opens in new window)
  • Click to share on Reddit (Opens in new window)
Posted in: Coding Tagged: Android, Apps, Coding, Windows10, Xamarin

Sometimes it Just Takes a Reset to Clean up Your Phone

November 3, 2016

wp_ss_20161101_0007I’m not sure what it is about mobile operating systems, they just don’t always clean up after themselves and seem to be awful about eating up their limited space sometimes.  I can only assume that there is some sort of glitch and a large batch of updates or temporary files don’t get deleted properly.  In Windows or Linux on “real” computer, It’s the sort of thing that I’d easily track down and delete on my own.  Mobile operating systems tend to be locked down way more preventing users from poking around in the system files, or anywhere beyond the basic documents folders really.

A while ago, my wife kept having issues with her Kindle Fire tablet filling up with space.  Even after cleaning off Photos and Videos, which she had quite a few of, there still was never quite enough space.  It’s only 8gig to start with, which isn’t much, so choices for apps and such have to be carefully weighed.  Eventually in frustration I did a factory reset and voila, problem solved.  The “System” block went from close to 6 gig down to somewhere around 3-4 gig, considerably more manageable to be sure.

I had a similar experience on my Windows Phone recently as well.  It kept filling up despite my effort to prune more and more apps.  Eventually it stopped taking screen shots and it had tons of weird freeze ups.  Once again, in desperation, I did a reset.  Now it’s floating around 5 gig of space used (of 8 gig) and I’ve reloaded most of the apps I had previously needed to prune.

It also runs much more smoothly.

This isn’t a process to be taken lightly however.  In my case, I keep most of my data backed up through One Drive or Amazon to my NAS, and Apps can easily be redownloaded (often automatically).  Probably the biggest hurdle I had with my phone was dealing with my 2 Factor Authentication App.  It doesn’t back up or sync since that would be a security issue, and I have a ton of services running through it.  In many cases I simply changed the 2 Factor Auth to run through SMS instead of the App, in others it was easiest just to temporarily disable it.

This all needed to be done before hand.  Many services won’t let you easily disable or change your 2 factor settings without the current codes, for good reason.  If you wipe out your authenticator, you’ll have no way to get those codes.  I had to deal with this first hand after the SD card I was using crapped out on me, taking my authenticator with it.  In at least one case I had to call into support and talk to a person to recover my account.

My suggestion, from doing this some in the past with other devices, start making a list of Apps you want to reinstall.  Then remove them.  This lets you actively track if there is anything like an Authenticator that may need to be dealt with.  After you can’t uninstall anymore apps, start checking whats left, photo galleries, Email, SMS, Call logs, checking for loose ends as you go.

It can be a pain but doing a factory refresh on an ailing space strained device can really help out to clear the cruft that seems to build up around the edges.

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Tumblr (Opens in new window)
  • Click to share on Reddit (Opens in new window)
Posted in: Android, Windows Phone Tagged: Android, Kindle Fire, Windows Phone

The First Full Day of Android…

February 14, 2011 / Leave a Comment

I think I’ve finally got something I like after rearranging my little icons all over the place back and forth.  I still have not figured out how and if I can rename the single folder I’ve placed on the screen.  Thankfully the pre-installed apps, while not uninstallable, are removable from the main screens.

Of note on tests and discoveries.  At one point I accidentally triggered something called “Car Mode”.  I’ll have to look into how this happened and it took me a second to figure out how to get OUT of “Car Mode”.  This mode is a simplified interface with larger icons for things like voice dial and Maps.  Essentially the idea is you’d put the phone on some mount and interact with it minimally while driving.

As for battery life, I removed it from the charger this morning at around 6:30 when I woke up and plugged it in to charge off my laptop at around 2:30 PM when it alerted me that it was getting low.  Eight hours isn’t too bad though It looks like I’ll want to invest (eventually) in a second charger for the desk at work.

I’ve been getting notifications about tying together “friend accounts”.  Irritatingly it seems to have doubled up my twitter followers.  i wish it would just take the obvious ones and pair them for me.  Guess what phone, Twitter.com/XXXX is the same person as Twitter.com/XXXX. 

The music player works so far.  I had little trouble with everything it played on random except for MP3s from an Allison Iraheta album I got from Amazon.  Everything else came from Amazon so I’m not real sure what the malfunction is.  I’ll probably just recopy these tracks and see if that fixes it.  The last.fm scrobbling works great.

I’m not real sure I like the built in FriendStream app.  It combines Facebook, Twitter, and Flickr together.  I like the Idea but I find it a bit cluttered and hard to follow.  Also I can’t open links directly in it without going to a secondary screen.  Finally I wish it would “remember” where I had left off instead of jumping to the newest items every time it comes up.  I’d rather scroll up into new stuff then scroll down and figure out where I left off.

Today’s installed apps… (I plan to get more detailed on a lot of these later)

Amazon.com – In case i feel the need to shop while mobile.  not that i couldn’t go to the website.

Barcode Scanner – This seems useful and it seemed to sort of work on the only barcode I found handy on some granola bars, though it said they cost 40 bucks a box, which is WAAAAY off.

Google Earth – Mostly a novelty.

Google Sky Maps – Because stars are fun.

WCIA’s Mobile App – I saw a short clip promoting this on a local television channel and figured hey, sure.  I have not tested it a ton but if the School closings tab works it’s worth keeping around.  Too bad we’re probably beyond school closing season.

A Handful of Games – I’ll get into this aspect another time.

I also installed another NoAgenda app then proceeded to completely uninstall all three of the apps.  None of them do the most basic thing desired of playing the most recent episode of the show.  I also exported my iTunes Podcast list to the Podcatcher App I’[d installed yesterday.  Basically, now i can download the show (among others) direct to the phone, who needs some lame program.

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Tumblr (Opens in new window)
  • Click to share on Reddit (Opens in new window)
Posted in: Android Tagged: Android, Apps, HTC Inspire 4G, Phones and Mobile Devices
1 2 Next »
Mastodon LinkedIn email
Instagram Instagram GitHub
JoshMiller.net
Lameazoid.com

Categories

  • collapsCat options: Array ( [title] => Categories [showPostCount] => 1 [inExclude] => exclude [inExcludeCats] => [showPosts] => 0 [showPages] => 0 [linkToCat] => 1 [olderThan] => 0 [excludeAll] => 0 [catSortOrder] => ASC [catSort] => catName [postSortOrder] => ASC [postSort] => postTitle [expand] => 0 [defaultExpand] => [debug] => 1 [postTitleLength] => 0 [catfeed] => none [taxonomy] => category [post_type] => post [postDateAppend] => after [postDateFormat] => m/d [showPostDate] => 1 [useCookies] => 1 [postsBeforeCats] => 1 [expandCatPost] => 1 [showEmptyCat] => 1 [showTopLevel] => 1 [useAjax] => 0 [customExpand] => [customCollapse] => [style] => kubrick [accordion] => 1 [title_link] => [addMisc] => 1 [addMiscTitle] => [number] => 3 [includeCatArray] => Array ( ) [expandSym] => ► [collapseSym] => ▼ ) postsToExclude: Array ( ) CATEGORY QUERY RESULTS Array ( [0] => WP_Term Object ( [term_id] => 486 [name] => Advent of Code 2020 [slug] => advent-of-code-2020 [term_group] => 0 [term_taxonomy_id] => 486 [taxonomy] => category [description] => [parent] => 172 [count] => 12 [filter] => raw ) [1] => WP_Term Object ( [term_id] => 156 [name] => Android [slug] => android [term_group] => 0 [term_taxonomy_id] => 156 [taxonomy] => category [description] => [parent] => 155 [count] => 3 [filter] => raw ) [2] => WP_Term Object ( [term_id] => 135 [name] => Arduino [slug] => arduino [term_group] => 0 [term_taxonomy_id] => 135 [taxonomy] => category [description] => [parent] => 153 [count] => 8 [filter] => raw ) [3] => WP_Term Object ( [term_id] => 438 [name] => Books [slug] => books [term_group] => 0 [term_taxonomy_id] => 438 [taxonomy] => category [description] => [parent] => 436 [count] => 4 [filter] => raw ) [4] => WP_Term Object ( [term_id] => 368 [name] => CHIP [slug] => chip [term_group] => 0 [term_taxonomy_id] => 368 [taxonomy] => category [description] => [parent] => 153 [count] => 5 [filter] => raw ) [5] => WP_Term Object ( [term_id] => 172 [name] => Coding [slug] => programming [term_group] => 0 [term_taxonomy_id] => 172 [taxonomy] => category [description] => [parent] => 153 [count] => 13 [filter] => raw ) [6] => WP_Term Object ( [term_id] => 541 [name] => Concerts [slug] => concertphotos [term_group] => 0 [term_taxonomy_id] => 541 [taxonomy] => category [description] => [parent] => 527 [count] => 7 [filter] => raw ) [7] => WP_Term Object ( [term_id] => 247 [name] => Copyright and You [slug] => copyright-and-you [term_group] => 0 [term_taxonomy_id] => 247 [taxonomy] => category [description] => [parent] => 154 [count] => 3 [filter] => raw ) [8] => WP_Term Object ( [term_id] => 155 [name] => Devices [slug] => devices [term_group] => 0 [term_taxonomy_id] => 155 [taxonomy] => category [description] => [parent] => 166 [count] => 4 [filter] => raw ) [9] => WP_Term Object ( [term_id] => 622 [name] => Elite Dangerous [slug] => elite-dangerous [term_group] => 0 [term_taxonomy_id] => 622 [taxonomy] => category [description] => [parent] => 523 [count] => 2 [filter] => raw ) [10] => WP_Term Object ( [term_id] => 606 [name] => Fairs [slug] => fairs [term_group] => 0 [term_taxonomy_id] => 606 [taxonomy] => category [description] => [parent] => 527 [count] => 8 [filter] => raw ) [11] => WP_Term Object ( [term_id] => 523 [name] => Feeds [slug] => feeds [term_group] => 0 [term_taxonomy_id] => 523 [taxonomy] => category [description] => [parent] => 0 [count] => 0 [filter] => raw ) [12] => WP_Term Object ( [term_id] => 549 [name] => Goodreads [slug] => goodreads [term_group] => 0 [term_taxonomy_id] => 549 [taxonomy] => category [description] => [parent] => 523 [count] => 0 [filter] => raw ) [13] => WP_Term Object ( [term_id] => 366 [name] => Hardware [slug] => hardware [term_group] => 0 [term_taxonomy_id] => 366 [taxonomy] => category [description] => [parent] => 153 [count] => 1 [filter] => raw ) [14] => WP_Term Object ( [term_id] => 373 [name] => Hardware [slug] => hardware-what-i-use [term_group] => 0 [term_taxonomy_id] => 373 [taxonomy] => category [description] => [parent] => 159 [count] => 0 [filter] => raw ) [15] => WP_Term Object ( [term_id] => 243 [name] => Home Security [slug] => home-security [term_group] => 0 [term_taxonomy_id] => 243 [taxonomy] => category [description] => [parent] => 153 [count] => 2 [filter] => raw ) [16] => WP_Term Object ( [term_id] => 446 [name] => Language [slug] => language [term_group] => 0 [term_taxonomy_id] => 446 [taxonomy] => category [description] => [parent] => 436 [count] => 1 [filter] => raw ) [17] => WP_Term Object ( [term_id] => 524 [name] => Letterboxed [slug] => letterboxed [term_group] => 0 [term_taxonomy_id] => 524 [taxonomy] => category [description] => [parent] => 523 [count] => 135 [filter] => raw ) [18] => WP_Term Object ( [term_id] => 436 [name] => Lifestyle [slug] => lifestyle [term_group] => 0 [term_taxonomy_id] => 436 [taxonomy] => category [description] => [parent] => 0 [count] => 2 [filter] => raw ) [19] => WP_Term Object ( [term_id] => 224 [name] => Linux & Open Source [slug] => linux [term_group] => 0 [term_taxonomy_id] => 224 [taxonomy] => category [description] => [parent] => 279 [count] => 2 [filter] => raw ) [20] => WP_Term Object ( [term_id] => 153 [name] => Maker [slug] => maker [term_group] => 0 [term_taxonomy_id] => 153 [taxonomy] => category [description] => [parent] => 0 [count] => 1 [filter] => raw ) [21] => WP_Term Object ( [term_id] => 530 [name] => Micro Blog [slug] => microblog [term_group] => 0 [term_taxonomy_id] => 530 [taxonomy] => category [description] => [parent] => 0 [count] => 29 [filter] => raw ) [22] => WP_Term Object ( [term_id] => 437 [name] => Music [slug] => music [term_group] => 0 [term_taxonomy_id] => 437 [taxonomy] => category [description] => [parent] => 436 [count] => 14 [filter] => raw ) [23] => WP_Term Object ( [term_id] => 395 [name] => My DIY Projects [slug] => my-diy-projects [term_group] => 0 [term_taxonomy_id] => 395 [taxonomy] => category [description] => [parent] => 153 [count] => 6 [filter] => raw ) [24] => WP_Term Object ( [term_id] => 154 [name] => Opinion/Editorial [slug] => articles [term_group] => 0 [term_taxonomy_id] => 154 [taxonomy] => category [description] => [parent] => 0 [count] => 3 [filter] => raw ) [25] => WP_Term Object ( [term_id] => 491 [name] => Organizing [slug] => organizing [term_group] => 0 [term_taxonomy_id] => 491 [taxonomy] => category [description] => [parent] => 436 [count] => 5 [filter] => raw ) [26] => WP_Term Object ( [term_id] => 279 [name] => OS [slug] => os [term_group] => 0 [term_taxonomy_id] => 279 [taxonomy] => category [description] => [parent] => 166 [count] => 0 [filter] => raw ) [27] => WP_Term Object ( [term_id] => 534 [name] => Other Photos [slug] => otherphotos [term_group] => 0 [term_taxonomy_id] => 534 [taxonomy] => category [description] => [parent] => 527 [count] => 11 [filter] => raw ) [28] => WP_Term Object ( [term_id] => 617 [name] => Outdoor and Nature [slug] => outdoor [term_group] => 0 [term_taxonomy_id] => 617 [taxonomy] => category [description] => [parent] => 527 [count] => 4 [filter] => raw ) [29] => WP_Term Object ( [term_id] => 242 [name] => PCs [slug] => pcs [term_group] => 0 [term_taxonomy_id] => 242 [taxonomy] => category [description] => [parent] => 155 [count] => 6 [filter] => raw ) [30] => WP_Term Object ( [term_id] => 384 [name] => Photography [slug] => photography [term_group] => 0 [term_taxonomy_id] => 384 [taxonomy] => category [description] => [parent] => 159 [count] => 2 [filter] => raw ) [31] => WP_Term Object ( [term_id] => 527 [name] => Photos [slug] => photos [term_group] => 0 [term_taxonomy_id] => 527 [taxonomy] => category [description] => [parent] => 0 [count] => 42 [filter] => raw ) [32] => WP_Term Object ( [term_id] => 146 [name] => Privacy [slug] => privacy [term_group] => 0 [term_taxonomy_id] => 146 [taxonomy] => category [description] => [parent] => 154 [count] => 3 [filter] => raw ) [33] => WP_Term Object ( [term_id] => 142 [name] => Raspberry Pi [slug] => raspberry-pi [term_group] => 0 [term_taxonomy_id] => 142 [taxonomy] => category [description] => [parent] => 153 [count] => 9 [filter] => raw ) [34] => WP_Term Object ( [term_id] => 136 [name] => Social Media [slug] => social-media [term_group] => 0 [term_taxonomy_id] => 136 [taxonomy] => category [description] => [parent] => 154 [count] => 2 [filter] => raw ) [35] => WP_Term Object ( [term_id] => 160 [name] => Software [slug] => software [term_group] => 0 [term_taxonomy_id] => 160 [taxonomy] => category [description] => [parent] => 159 [count] => 6 [filter] => raw ) [36] => WP_Term Object ( [term_id] => 241 [name] => Synology NAS [slug] => synology-nas [term_group] => 0 [term_taxonomy_id] => 241 [taxonomy] => category [description] => [parent] => 155 [count] => 4 [filter] => raw ) [37] => WP_Term Object ( [term_id] => 166 [name] => Technology [slug] => technology [term_group] => 0 [term_taxonomy_id] => 166 [taxonomy] => category [description] => [parent] => 0 [count] => 11 [filter] => raw ) [38] => WP_Term Object ( [term_id] => 424 [name] => The Basement [slug] => the-basement [term_group] => 0 [term_taxonomy_id] => 424 [taxonomy] => category [description] => [parent] => 153 [count] => 6 [filter] => raw ) [39] => WP_Term Object ( [term_id] => 413 [name] => The Cloud [slug] => the-cloud [term_group] => 0 [term_taxonomy_id] => 413 [taxonomy] => category [description] => [parent] => 153 [count] => 3 [filter] => raw ) [40] => WP_Term Object ( [term_id] => 557 [name] => Toy Photos [slug] => toyphotos [term_group] => 0 [term_taxonomy_id] => 557 [taxonomy] => category [description] => [parent] => 527 [count] => 0 [filter] => raw ) [41] => WP_Term Object ( [term_id] => 1 [name] => Uncategorized [slug] => uncategorized [term_group] => 0 [term_taxonomy_id] => 1 [taxonomy] => category [description] => [parent] => 0 [count] => 2 [filter] => raw ) [42] => WP_Term Object ( [term_id] => 159 [name] => What I Use [slug] => what-i-use [term_group] => 0 [term_taxonomy_id] => 159 [taxonomy] => category [description] => [parent] => 436 [count] => 2 [filter] => raw ) [43] => WP_Term Object ( [term_id] => 280 [name] => Windows [slug] => windows [term_group] => 0 [term_taxonomy_id] => 280 [taxonomy] => category [description] => [parent] => 279 [count] => 2 [filter] => raw ) [44] => WP_Term Object ( [term_id] => 207 [name] => Windows Phone [slug] => windows-phone [term_group] => 0 [term_taxonomy_id] => 207 [taxonomy] => category [description] => [parent] => 155 [count] => 3 [filter] => raw ) [45] => WP_Term Object ( [term_id] => 538 [name] => Zoos [slug] => zoophotos [term_group] => 0 [term_taxonomy_id] => 538 [taxonomy] => category [description] => [parent] => 527 [count] => 12 [filter] => raw ) ) POST QUERY: POST QUERY RESULTS
  • ►Feeds (137)
    • Elite Dangerous (2)
    • Goodreads (0)
    • Letterboxed (135)
  • ►Lifestyle (36)
    • Books (4)
    • Language (1)
    • Music (14)
    • Organizing (5)
    • ►What I Use (10)
      • Hardware (0)
      • Photography (2)
      • Software (6)
  • ►Maker (66)
    • Arduino (8)
    • CHIP (5)
    • ►Coding (25)
      • Advent of Code 2020 (12)
    • Hardware (1)
    • Home Security (2)
    • My DIY Projects (6)
    • Raspberry Pi (9)
    • The Basement (6)
    • The Cloud (3)
  • ►Micro Blog (29)
  • ►Opinion/Editorial (11)
    • Copyright and You (3)
    • Privacy (3)
    • Social Media (2)
  • ►Photos (84)
    • Concerts (7)
    • Fairs (8)
    • Other Photos (11)
    • Outdoor and Nature (4)
    • Toy Photos (0)
    • Zoos (12)
  • ►Technology (35)
    • ►Devices (20)
      • Android (3)
      • PCs (6)
      • Synology NAS (4)
      • Windows Phone (3)
    • ►OS (4)
      • Linux & Open Source (2)
      • Windows (2)
  • ►Uncategorized (2)

Hosted on…


Help support hosting with our referral link!

3rd Party Feed Syndication:

  • Doctor Strange in the Multiverse of Madness, 2022 – ★★½
  • Supernova, 2000 – ★★½
  • EDSM Fortnightly Report 2022.06.01 – 2022.06.14
  • Predestination, 2014 – ★★
  • The Weeknd x The Dawn FM Experience, 2022 – ★★★

Micro Blog Posts:

  • 2022.06.24 – Daily Games
  • 2022.06.23 – Daily Games
  • 2022.06.22 – Daily Games
  • 2022.06.21 – Daily Games
  • 2022.06.20 – Daily Games

Copyright © 2022 [Blogging Intensifies].

Me WordPress Theme by themehall.com