The Eric Wroolie Blog

Overpass Experiences

  • Blog
  • Videos
  • Overpass Apps

Powered by Overpass Apps

Facebook is not for selling things

December 2, 2014 by wroolie Leave a Comment

Recently, I started optimizing my LinkedIn profile and just accepting anyone who wants to connect. I used to be very stingy about connecting . . . but then I realized I didn’t really read what most people wrote on LinkedIn. I expect people there to spam me. And believe me, with Overpass I get tons of spam.  So, I’m happy to connect with anyone.

But I won’t accept just anyone as a Facebook friend. That’s not for business. True, a lot of the stuff that is posted there is a bit self-serving and annoying. And I suppose I have occasionally posted about an Overpass project I’m excited about. I don’t post too much.  But I will unfriend anyone who tries to sell me something. My friend request queue is full of people from offshore companies who want to cozy up to me.

Today, while at Subway grabbing a quick lunch (I’ll do this maybe once a week or two weeks), they gave me a Christmas card. It was really cool. I posted it on Facebook saying that every fast food restaurant knows me (which many do).

FBPost

One of my friends from High School sells dietary supplements (or some weight watchers thing or something). She saw this as an opportunity to strike. She commented “Sry but this is so sad. You shouldn’t go to so many fast food restaurants. If you want to try healthy food, I have plenty :-)” or something like that. I wish I could say this didn’t bother me. But it did . . .big time. Not only was I insulted . . . . but I was angry that I shared something I thought was funny and it was used to try to sell me something.  I deleted the comment and unfriended her. I would never speak to a friend like that . . . but I never knew her that well. I should not have let her into the inner circle.

With Overpass, I am a terrrible salesman because I hate this attitude. I hate the idea of looking at others as leads or prospects. I certainly hate being seen as a lead or prospect.

Ever say anything on Twitter and get immediately (automatically) favourited or retweeted? That’s someone’s tactic. Every marketing book tell you to be personal in this way (the “tactic” alone makes it phony).  I don’t like to share a lot online for this reason.

Occasionally, I’ll open up Twitter and look at nearby tweets. It’s usually kids tweeting at each other and being childish and stupid . . . and I love this. This is the way it was supposed to be. This is organic and people communicating with each other. No tweet schedules or “retweet if you agree” or searching for keywords. Marketing ruined all this (the same way it made email so difficult).

Anyway . . . rant over. If you friend me on Facebook and I don’t accept . . . please, no hard feelings. But connect with me on LinkedIn and you can spam me until the cows come home. I don’t mind.

Filed Under: Blogging, Social Media

Android for the Visual Studio C# developer

June 27, 2012 by wroolie Leave a Comment

Last year, I started looking into learning Android development.  I’m a C# developer who spends most of his time in Visual Studio, so I had some trouble getting accustomed to it.  I’ve looked at a lot of ways to ease the transition into Android.  Here are some of my thoughts:

Mono For Android or Proper Android Java

After struggling with Eclipse, I started looking into Mono for Android.  I’m a C# developer, and I have to say that I felt a lot more at home in Visual Studio. I’ve also done very little Java development over the years.  I took a week-long course in 1999—but mostly don’t use it.

I found Mono For Android to be decent, but it’s not easy.  You still have to have learn how to use intents and activities and use the xml layouts that are expected.  I found myself trying to learn the Android architecture and how the Mono libraries work with it.

Here are my problems with Mono for Android:

1.  There is far less documentation than you would need.  If you get in a bind, not many people would be able to help you.

2.  It’s like learning VB.Net instead of C#.  At some point, you have to take the hit and relearn a few things.  Almost all of the example code you look at will be in Java.

3.  I can’t be 100% that it will perform well enough on the device.  There could be a performance hit.  And you need to include the mono runtime, so it would bloat the size of your apk.

4.  It costs $400.  This is fine if I’m asked to create an app by the end of the week by an employer.  But when learning for fun, it’s too high a price to pay.  Besides, compared to “free”, it’s too expensive.

So, I prefer to native.

PhoneGap

I did a lot of stuff with PhoneGap too.  I love coding in javascript and there is so much that can be done with HTML5.  I was able to quickly code a little app that fed off data from Toodledo.  For cross platform, I think this is ideal.  But if I want to take full advantage of the Android platform, I would need to do native.

Eclipse or IntelliJ IDEA

So, I struggled with Eclipse.  Even things like autocomplete were throwing me because I was hitting TAB instead of ENTER to accept the autocomplete suggestions.  It was messing me up.  When I went back to Visual Studio, it was messing that up too.  I hate having my flow upset like that.

The majority of tutorials for Android development are using Eclipse.  All of the Android tools are well integrated into it.

However, JetBrains has a Java IDE called IntelliJ Idea which is soooo much better for a Visual Studio user than Eclipse is.  Jetbrains also develop Resharper, so their shortcuts are very similar.  There is a community edition (free) available here.  I highly recommend it for Visual Studio developers moving to Android.

The only downside I see with IntelliJ Idea is that some tools like DDMS viewer are not integrated into the IDE.  To use them, you have to go to the tools folder of your Android sdk folder and start them manually.  But everything is there.

Windows Phone 7

I did some WP7 work last year.  It’s a nice platform and I loved writing code for it.  But the market share is too small.  I know one person who has a Windows phone.  I upgraded my phone this weekend, I looked at the Lumia—but went with the Galaxy S3.  Maybe one day Microsoft will advance in the phone arena, but I have sincere doubts. 

Filed Under: Android, C# Coding, Software Dev & Productivity

Some thoughts on Microsoft Surface

June 18, 2012 by wroolie Leave a Comment

So I woke up this morning t to see the Microsoft announced its Surface tablet.  Since I was burned by Vista a few years ago, I decided I wasn’t going to be an early adopter of Windows 8.  But the tablet looks interesting. 

But I still think they will drop the ball. 

What bothered me the most was the pictures from the announcement.  Steve Ballmer standing in front of a cheering crowd in smart casual clothing showing off what the “kids” would love.  This is how you do things these days—you try to be the rock star.  That’s how Apple does it, so that’s how everyone does it.  But Microsoft isn’t Apple.  Everything Apple does is not great.

I would like Microsoft to do what they do best—take an existing idea (copy) and make it available to everyone.  They copied Windows, but they made it available to everyone.  They made it easier for software developers to code on, so millions of apps were built.  They put it in people’s offices.  They let manufacturers build new specs of hardware.  They made the special things about Apple boring and mainstream. 

I looked at the Microsoft Surface “About” page on Microsoft.com and see things like “Now you can chat with friends and respond to emails comfortably”.  I love it when their marketing people try to sell it by making assumptions about what the mindless masses would do with it.  I don’t want to see any pictures of people on skateboards or young people with perfect teeth excitedly pointing at a tablet.  I don’t like the assumption that all anyone does these days is chat with friends and update Facebook.  Windows succeeds because people use what they make as a tool—and not as a toy.

I use Windows because I like it better than I like the Mac.  I stopped using an iPhone because I liked the freedom you get from Android. 

The Surface marketing looks like the marketing for the Zune.

I don’t want Microsoft to try to join the cool kids table.  I want them to make something I can use.  They could really hit this one out of the park.  But they have to stop trying to be Apple.

I hope they don’t blow it.

Filed Under: Software Dev & Productivity, Windows 8

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • …
  • 37
  • Next Page »

Recent Posts

  • My Gig and the Imposter Syndrome
  • Getting Picked Last for Teams in PE
  • One Little Growth Opportunity at a Time
  • I’m sorry if I look like I know what I’m doing
  • New Years Reclamations