Hello Scott is Live!

Hello Scott

In case you are wondering, the picture above is showing what the “Hello Scott” app looks like in the Apple App Store. That means it’s now official, my app is now available on iOS! A big thanks to Apple for approving it! Also a big thanks to Todd Perkins for his useful and easy to follow instructional videos on lynda.com (link will take you to his videos).

Last year I began working on creating my own app. I even briefly considered in majoring in Computer Science in order to improve my app building skills, which turned out not to be my thing. However, before that, I was working on the “Hello Scott” app. For those of you who aren’t aware, the idea came from an April Fools joke about two years ago. The What’s Up Scott? App was one of my favorite joke posts, but it did get me thinking. What about an app for my blog?

Apps are a big deal these days and much like websites, everyone seems to have one. Well, at least most commercial institutions seem to have one. It wasn’t sure how hard it would be to create my own app, but why not give it a shot? Thus the idea of “Hello Scott” was born. At first, I thought the best thing to do was to create an app that gave people access to the main content on my blog. I started learning about the basics of Xcode from Todd Perkins’ videos. Some of the videos were slightly outdated, not a surprise since tech companies update their software constantly. Thankfully, I was still able to get through the videos without much trouble.

I learned how to make a calculator app, which was fun and easy. It’s not really something that people would want to download, but it was a good way to start coding. I was able to learn other aspects of Xcode and I even toyed with creating my own video game for iOS. Haha, that’s more complicated. I did start using Unity, which is software for game designers and I tried Game Maker Studio. Unity seems like a better platform.

Sadly, I haven’t stuck with app or software development as of late, but after working on “Hello Scott” for as long as I did, I realized recently that it was pretty much done. I still need to learn about debugging. Xcode kind of does some of that automatically; it tells you if the app can run or not. However, I think I could improve the code and make it faster and use less memory. Let me go over the features real quick:

First, the app begins with a nice loading screen. It’s a photo of me outside, squinting. In just a few seconds, the app loads the main screen.

Main Screen

 

Here we see the first tab. It shows the main page on my blog. From here, you can see all of my most recent posts and by scrolling down with your finger, you can see older ones. It’s essentially just like browsing my blog with an internet browser. In fact, that’s really what my app is, an internet browser, except that you only have access to certain sites.

There are four tabs in total. One for my website, and the others for Twitter, Facebook, and Linkedin. Each tab is related to me in some way. They are linked to my social media accounts, allowing users to see what I’ve said online. The Twitter and Linkedin pages are my real, personal accounts while the Facebook tab is linked to this website’s page, so not my personal Facebook page.

The app has some functionality. You can easily switch between tabs at the bottom and there’s a navigation bar. On the “Most Recent” tab there are navigation buttons for forward and back. I did have those buttons on the other tabs during the beta test, but I found them unreliable. For some reason, they work fine on the main tab, but when I had them on the other tabs they would not function properly, often times not moving forward or backward. So, for the release version, I removed them. Hopefully I will be able to figure out the issue and update the app in the future.

I think the best feature of “Hello Scott” is that it allows users to log in to their social media accounts right from the app. Tired of using separate apps for Twitter, Facebook, and Linkedin? Now you can check your own feeds from one app! I really like being able to check Linkedin without using their app, since it often has pop-ups asking me to find new people, which gets really annoying.

For the Twitter tab, once you log in to your twitter account, you can easily tap the back arrow on the website and see what the latest tweets are from your own feed. And by hitting the home button on the tab, you can go right back to my Twitter feed. Heck, you can even login to your WordPress account and blog from my app!

What’s next? Well I have to update my website to add an Apple Store icon and link to the app. Then I’m going to start working on the Android version of the app. I’ll first start designing the UI and the different tabs. Once I do that, I’ll have to learn how to write the code so the different tabs can work as a “web view.” Hopefully it will be similar to how I did it in Xcode. Once I’ve created the app, I’ll be ready for the beta stage, where I’ll need to test out the app. I’m sure I can get my Android friends to help test it out! But for now, I’m celebrating. 🙂

 

Android and Apple Get Along

IMG_20170716_131334

Android phone or iPhone? Many ask themselves that very question. For a little backstory, I had two Android phones before I switched to the iPhone and that was because Sprint didn’t have the iPhone for a long while. I never thought I’d have an android device again, until I got my Kindle Fire HD for Christmas last year.

Recently I found a sweet deal on Amazon for a special edition of the Moto E4, a new version by Motorola (yes that company still exists!). It seemed like a great deal for just $99, as an Amazon Prime member. “But Scott,” you may ask, “don’t you have an iPhone? Why would you want an Android phone?”

It’s been suggested on Reddit that it’s a good idea to have a second phone just for driving with Lyft. And since I tend to get annoying telemarketer calls on my iPhone, which I block, getting a second phone made since. It’s also good for tax purposes. Plus, I wanted to use Android Auto since Lyft uses Google Maps and it would be nice using the Ford Escape’s in-dash screen. It’s possible somehow telemarketers will get my number. I’ve already had a few wrong numbers so far and I’ve only had the phone for a few days lol!

The first phone I was looking at was the LG Tribute from Sprint. At $120, it seemed like a good budge phone. Plus, it would be “free” after a Visa gift card. Then Amazon gave me that great deal, so I thought I’d go for the Moto e4 instead (plus the Moto is a newer phone with more features). So now I have both Android and iOS phones, which means I’m a double agent! But who am I working for? 😉

The main perk of having both an iPhone and Android phone means I can work on my Hello Scott app on both platforms! As I have announced recently on my social media accounts, “Hello Scott” is under review by Apple. It should take a couple of days or so. Hopefully it passes, but if not, they should give me the reasons why and then I can try to fix the app. Now with my new Moto E4, I can start learning how to make an Android version of “Hello Scott.” I’ve taken a tutorial and so far I don’t think its going to be a huge leap to learn how to do it even though I’m more familiar with Xcode.

So far, the Moto feels like a nice phone. It’s light, nice screen (a little larger than my iPhone 7), and the OS seems to be running well (We will see how that goes, cuz in the past Android OS hasn’t’ been the best experience for me). It’s not as fast or as nice as my iPhone, but I think it’s going to work well for what I’ll use it for.  My favorite feature so far is the home button, which works as both a fingerprint scanner and can be used as the three bottom buttons on Android. I can use one finger to go back, see all my open apps, and go home.

The camera’s aren’t bad, I believe its 8mp back and 5mp front camera. Again not as good as the iPhone 7 camera, but the Moto E4 is a budget phone. It can’t do the fun things the Moto Z can, like use the accessories that hook on the back, which I’m a bit disappointing with. But since this is a work phone that’s not much of an issue. I think the main advantage the Moto has over the iPhone is battery life. At a full charge, based on the battery app, the Moto claims to have about a day and twenty hours of battery life (but that’s probably just when it’s idle). I’d guess it will last longer than the iPhone, but I’m not sure by how much.

My version of the Moto requires an account with Amazon and I get little ads on the lock screen. Simluar to what Amazon does with some of their Kindles. Having the ads means paying less for the device. The ads aren’t annoying. Other than that, my google account is also built into the OS. So, most of the Google apps are native to the phone. Kind of like how my Apple ID is built into my iPhone. It’s seamless and works great.

Another neat thing about this version of the Moto E4 is that it comes unlocked. That means I could choose what service provider I wanted. I have Sprint, so I get a special deal for my phone. As in, I don’t have to pay anything for the service! No additional monthly fee on the Sprint bill, I guess because of the family plan I’m on. Getting the phone activated was kind of a pain though, since Sprint is kind of new to SIM cards. It took some time for the guy to find the right SIM card, but thankfully he found one.

So, when I got the phone, all I needed to do was take off the back of the phone and get the SIM card and install the battery. There is a slot near the SIM slot for a micro SD card up to 128gb. The phone comes with internal 16gb which get’s used up fast. In fact, when I set up the phone before getting the SIM card, the phone said I was using just shy of 8gbs. That’s with downloading a few apps. I could free up a lot of that space by deleting some of the apps that come with the phone. Most of the Amazon apps and some Google apps are pre-installed.

For me, 16gbs is plenty of storage, so I won’t be expanding it. However, if you are thinking about buying this phone, you probably want to buy at least a 32gb card or go crazy and get a 128gb card. The Moto E4 is pretty snappy, only laggy with Pokemon Go so far. Most of my favorite apps work on in it too, like the Lyft driver app, the app for my garage door, and my Shell Fuel Rewards app.

The fingerprint scanner seems to work as well as the iPhone 7 and I like having one button access to see my open apps or to “go back.” The volume and lock button is on the right side of the device, the mini-usb port on the bottom, and on the top is a 3.5 headphone jack. It’s also the thinnest phone I’ve ever owned too. So, if you want a cheap phone that doesn’t feel “cheap,” the Moto E4 might be the right phone for you. Uses the latest version of Android and a quad-core processor. Now please excuse me while I annoy my family by saying, “Hello Moto” all the time, lol! 3-22