A Geek's Cogitations, Conjectures and other Cortical Experiences

Category: Apple Page 3 of 4

Turnabout’s Fair Play, Apple

apple_logo-263x300I read an article on CNET recently where the author claims that Apple is in bigger trouble than Microsoft. Granted he was speaking from a mobile perspective and perhaps from that point of view there might be some credence, but overall, I think Microsoft is in a deeper hole. Be that as it may, I do think he has a point (among many other people who have said similar things) that the iPhone is declining in popularity.

The iPhone used to be the hip gadget that everyone wanted, but now that everyone does have one, its not the cool thing to have anymore. This is the reason the author of the article thinks that Apple is in bigger trouble. I’m still really excited to pick up the new iPhone 5S this month and its primarily because I have the 4S and I’m due for a new phone on my contract. Honestly, though, I’m really only getting an iPhone because of the cost savings and comfort level. I’m just more comfortable with the iOS interface and I really don’t want to convert all my music.

Beyond that I don’t really have any brand loyalty. I think the Android phones are great phones as well (I’m not even going to comment on Windows Phone – not worth the text). In fact when people ask me “iPhone or Android”, I tell them that either one are great and they should go to a store that sells both and try it out. You need to pick the phone that you’re more comfortable using (and if that, unfortunately, happens to be a Windows Phone, then so be it).

If the giants are toppling (i.e. Apple and Microsoft) I’m more concerned about how that affects the industry then I am about how it will affect what cell phone I own. It will be a harsh reality for IT folks if Apple and Microsoft fall. Whether you love them or hate them, Apple and Microsoft are industry staples and are necessary to keep our world moving forward, Google can’t do it alone.

Soapbox: No One Deserves A Pedestal

mighty_have_fallenI’ll be honest, I was going to make this another post about Microsoft (because they are still pissing me off) but I decided that I would try to be more of an equal-opportunity troll today. Unfortunately, I am going to start with Microsoft since they are the ones who have most recently been in the (tech) news.

Microsoft has backpedaled for a second time this year, on a second product (that’s not a good track record). Obviously the first time are the changes they are making in 8.1, though I still argue that what they chose to change is half-assed. We wanted a Start Menu with the Start Button, not your vomit inducing Start Screen. But I digress. When Microsoft unveiled the XBox One they were expecting fanfare, instead they got fan-flamed. Their architectural decisions for the XBox One were not popular and they paid the price with constant mockery and ridicule. Yesterday Microsoft changed their policy on used games and the always-on DRM. I’m still not thrilled about the idea that I wouldn’t be able to play my XBox 360 games on the new console so I still don’t feel the need to buy the XBox One.

I’m kind of tired of folks putting Microsoft up on this mighty pedestal when they are actually teetering on the edge of the toilet stool. Honestly, I don’t think anyone really deserves to be up on any pedestal right now. Apple isn’t really coming up with anything truly innovative anymore. In fact I’d say they are starting to play the catch-up game right now with Google’s Android. Speaking of Android, they’re not exactly inventing much lately either.

The fact of the matter is, it seems like they (Microsoft and Apple specifically) don’t seem to be listening to their users. We’re no longer living in a vendor-driven market, this is a user-driven market. Microsoft and Apple no longer have the power to dictate to us what we will use, we are telling them what we want. It’s up to them if they choose to listen and when they don’t listen the viral backlash is awkward and unpleasant. If anyone deserves a pedestal it would probably be Google as they are the ones that seem to be taking all the Apple and Microsoft complaints and providing solutions with their phones and tablets.

So the first half of 2013 has been embarrassing and tumultuous for Microsoft and uneventful and dull for Apple. Both have a lot promised for the second half of the year, hopefully their plans will bolster their already bruised and waning reputations.

/endsoapbox

Not A FanBoy, Just Pragmatic

quillI’ve been trashing Microsoft quite a bit lately (some of it might be behavioral regression from my anti-Microsoft days). I think a lot of it has to do with how much I dislike Windows 8 and how easily people are blindly being lead to its use like sheep to the slaughter. I think Windows 8 is Microsoft’s worst design idea since adding that damn ribbon to the top of all their Office products.

There I go digressing again.

The truth is, I don’t hate everything Microsoft. In fact I love Windows 7. In my opinion its the best version of Windows. I often joke that it took Microsoft 7 versions to finally get it right. I also spend most of my career working in Microsoft technologies and I enjoy it. I’m pretty good with .NET, so clearly I’m not a hater, I just think that not everything Microsoft makes is gold. I like to remain pragmatic.

At home I not only run a machine with Windows 7 but I also have a Mac Mini and I’m currently building a Slackware (Linux) file server. So when it comes to operating systems, I’m not loyal to anyone. (Ask me about peripherals, however and Logitech will be the only one I recommend.) When I’m asked about phones or tablets, it isn’t a matter of which company is better because they all have their skeletons; I often tell people to try out the devices at the store and pick for yourself. If its an iPad, a Galaxy tablet or a Kindle Fire, it doesn’t matter to me, as long as it meets your needs.

The application of technology to your life shouldn’t be about what the latest gizmo or widget that Company X has created (and marketed with unnecessary gusto and fanfare). The decision to apply technology should be based on if it properly meets your need and if it has the potential for some longevity. The last thing you want to do is buy a device (like a Windows phone that will be obsolete in April 2014, per Microsoft), or implement a technological solution that you will have to replace in a year.

When I’m making a recommendation, to me, its more important to find the right solution that best meets the needs of the consumer or client. I won’t recommend something just because its the latest buzz by Microsoft or Google. It has to be the best option, above all other potential solutions because that’s what the customer ultimately wants.

/cheers

Biggs On: iPhone 5 Announcement

I know I am about a week late to be posting a comment on Apple’s latest announcement but I had other things I was working on and other posts I wanted to finish first. Unless you are living under a rock you should be aware now that Apple has unveiled a new iPhone, the iPhone 5, and its already available for pre-order and it will start shipping this Friday (September 21st).

The Apple-haters were quick to proclaim how anti-climatic the announcement was and that expectations were shattered and thousands were left unimpressed (by the way, the iPhone 5 has broken AT&T sales records). Personally, the announcement met all of my expectations. I wasn’t really expecting the unveiling of some new technological feat, what else could they possibly do to a phone. It will be faster, more streamlined, and the camera is vastly improved; which is pretty much what I was expecting. It was a humble upgrade for an excellent device.

If you hadn’t heard enough about what to expect in the next iteration of iPhone, here are a few of the key features I was excited to see:

  • 18% thinner, 20% lighter (constructed entirely of glass and aluminium)
  • A 5th row of icons and a 16:9 aspect ratio
  • “ultrafast wireless” with LTE; wi-fi can now receive on 802.11n band
  • A6 chip (twice as fast as the A5)
  • 1080p FaceTime, panoramic pictures at 28 megapixels
  • Cameras use Sapphire lens (?)

These are just a couple of the upgraded features in the new iPhone so its just a fundamental feature set upgrade. I won’t be rushing out to buy the iPhone 5 and not because of alleged “lack luster” features but because my 4S is only a year old and I’m too cheap to try to buy a new phone every year. I will most likely wait until the next iteration (whether that is the 5S or the iPhone 6). I will admit though, if economics weren’t a factor, I probably would have already pre-ordered one.

Cheers.

Biggs On: Apple vs. Samsung Ruling

I want to begin by saying that I am a fan of both of these companies. I own just as many Samsung products as I do Apple products though I own more traditional Samsung products (i.e. monitors, blu-ray players, televisions, etc). I admit though that a $1 billion payout was shocking so my biggest concern is how this will impact Samsung as a company and the quality of the products they produce.

In a statement issued by Samsung they expressed the ruling as a “loss for the consumer” and that it will result in “fewer choices, less innovation and higher prices”. This seems to be a little extreme because I think Samsung controls whether those statements come true or not. If anything this should help Samsung to be more innovative. Instead of trying to copy what Apple did they should create their own design. Granted I can see why Samsung wanted to use Apple as a model for manufacturing their phones considering how successful the iPhone has been. I can see the potential for a price hike on Samsung products not only from the dollar amount of the ruling but the extra cost now of additional R&D so this doesn’t happen again. The consequence of “less innovation” will be Samsung’s choice and has little to do with Apple.

I also disagree that this was a dispute over “rectangles with rounded corners”. I think that is over simplifying what the case was about. I have seen some of the images that had a side-by-side comparison of the iPhone with Samsung phones and there was a lot more in common. In fact the Samsung phone looked almost like a clone of the iPhone, with only slight variations, right down to the icons (and as we’ve seen from the MMO world, clones of more successful products are bad – allegedly).

Unfortunately the biggest consequence of this ruling will only make Apple appear to be a bigger thug (to the haters) and Samsung will probably see a surge in product sales from pity purchasing. Personally I will continue to buy products from both companies as it pertains to my needs. My brand loyalty to both companies hasn’t changed. It is amusing though that Google stayed under the radar to distance themselves from this brouhaha and Microsoft is still the laughable runt in the corner of a room full of giants.

Cheers!

Developing for iOS

So I have completed reading a book, cover-to-cover, on iOS development (as an aside, I highly recommend Head First iPhone & iPad Development) and now I am faced with the next big challenge: ideas. I have hit a dry spell in my efforts to develop apps and that is figuring out what I want to develop. I’ve thought about just developing random apps that don’t have a lot of functionality just to spark some ideas. Generally if I start on a small project I usually think of more features along the way.

My advice for anyone that is also just starting to develop iOS apps (or apps for any device) is while you are in the process of learning how to do it, start thinking about what you want to develop. I suggest this for a couple of reasons.

  1. You might find some neat trick or tool that could be very useful for the app you want to develop. Make sure you explore all the possibilities of that control or tool so you know its limits and how to implement it. Sometimes the best part of programming is extending a control to make it do things beyond its normal intended functionality.
  2. Its important to have some ideas to start building on immediately after you finish any kind of tutorial or technical manual. Unfortunately since I took such a long break between finishing the labs in the Head First book to trying to start my first app that I have forgotten a great many things to get me started. I will probably go back and revisit several chapters to refresh myself.
  3. It’s ok to re-invent the wheel. Just because there is an app out there that already does most of what you wanted your own app to do, create it anyway. I once had a professor that said to always re-invent the wheel because you might be able to do it better.
  4. Make a plan and set some deadlines for yourself. If you are already a programmer then you know what its like developing as a professional. You have a project manager (and perhaps a product owner) that is setting deadlines and expectations. Become your own project manager/product owner. Commit to a timeline and a set of features you want to have completed as your first iteration.
  5. I would think about setting up some kind of version control for yourself, especially if you plan on submitting any of your apps to the Apple Store. There are quite a few free version control solutions out on the Internet for you to use and XCode provides an option to use Git when you create a new project. If you want to read up on version control a bit, check out this website/book: Version Control by Example.

Hopefully my dry spell will end soon and I will be back in the zone writing iOS apps. You can be sure that once my app is approved to be on the Apple Store that I will be telling you all about it here. In fact I will probably create a new section on the site for each app I develop.

I hope someone finds the things I have said here to be useful and it helps you with your iOS development endeavors. Good luck!

Cheers!

Page 3 of 4

Powered by WordPress & Theme by Anders Norén