Android vs iOS

The war between Apple’s iOS and Google’s Android rages on stronger than ever, but with the recent release of iOS 5 and Android 4.0 (aka Ice Cream Sandwich) on the horizon, there has never been a better time to do a basic comparison of the two. There are a lot of pros and cons for either side, but I will try to cover some core features and hopefully point you in the direction of the platform that suits your needs best.

Let’s start with the user experience in general. When comparing iOS and Android, you must take into account that an iOS-powered phone only means one thing: an iPhone. This is a powerful thing because it allows Apple to focus on one single device and optimize its operating system as best as possible. Android does not provide that single platform. This means that your experience can vary from phone to phone, manufacturer to manufacturer. If you pick up an iPhone, you know exactly what you are getting. If you pick up a Motorola phone, it will be a little different from an HTC phone, which will in-turn be a little different from a Samsung phone.

This turns out to be a blessing and a curse for both parties. On one hand, Apple gives you that seamless user experience, but it limits your hardware options. If you want a faster processor, larger screen, physical keyboard, or microSD card slot, you are out of luck. The issue with interchangeable batteries also comes up quite often when discussing iOS and Android. Android phones enable you to switch batteries if need be and, while the iPhone has excellent battery life on its own, it still eventually runs out of juice and can leave a traveler without a phone if he or she is not careful. Now, because Android gives you that large variety of handsets, it does come at a price. Some phones are going to run slower, be less optimized, or have problems that are only affecting people on your version of Android, on your specific phone from your specific carrier. Updates, though not important to everyone, come at varied times (or not at all) and are not deployed by Google, but by your manufacturer. On the flip-side, if Apple updates iOS, every single customer can update to the latest version. If you have a problem with your iPhone, there are literally millions of other people that may be experiencing the same issue.

One of the biggest reasons people invest in a smartphone is for the various apps that can be run on them. According to Apple’s website, there are over 500,000 apps available for download through the App Store. With nearly 400,000 apps (and a recent milestone of 10 billion apps downloaded), Google’s own Android Marketplace is no slouch. It’s possible to find an app for just about anything in either store so there is no reason for one to claim victory over the other in this department. The one thing I can give to Apple is that apps tend to get made first for iOS and then ported to Android later. This goes for big name games and major utilities, but this trend seems to be changing a bit as the Android Marketplace is growing and slowly building a better reputation for profitability. One major plus to the App Store is that Apple monitors app submissions much more closely and, because of iOS itself, creates a much more secure operating environment. Android has recently drawn a lot of attention due to issues with malware so it is something to take notice of when considering the two. It is by no means a rampant problem, but it is indeed possible to harm your phone by downloading suspicious apps.

Talking about apps brings up a few other issues as well, though. While iOS gets big name apps a bit more quickly, there is one category of apps where Android can have a moment in the spotlight: customization. In general, iOS is built for consistency and stability, whereas Android is built for tinkering. There are apps for things like widgets, themes, skins, custom fonts and icons, lock screens, and even application launchers. Due to the protected ecosystem of iOS, it does not allow for these kinds of customization. Android gives you the impression that you can really make your phone your own. It also means you can slow it down to a point of near uselessness, so there is a happy medium there that every tinkerer needs to find with his or her own device.

Media management and file management in general are also topics worth covering as well. While Android may ship with a basic file browser, both Android and iOS have advanced file browsers on the respective stores and both have similar features (compress files, extract compressed files, connect to network drives/computers, etc.) so that is pretty much a draw. The one issue here is that, with iOS, you still have to rely on iTunes to a certain extent. With an Android device, you connect to any computer via USB (or Wifi with apps like AirDroid) and can manage them as if the phone was a USB hard drive. iOS does have apps that can enhance the capabilities of its media management, but in terms of out of the box support, you must use iTunes for managing movies, music and pictures and it must be on your computer.

When you consider everything, the iPhone and iOS are marketed as an overall user experience and Apple manages to make it work quite well. The phone runs smoothly, the operating system and apps, in general, are all very well polished. The user interface is very intuitive and helps create a user friendly environment that someone with even minimal technical knowledge can work with. Android markets itself as a less restricted alternative to iOS, focusing on some of the more unique qualities it offers, like the potential for customization and the wide variety of handsets. While some power users may gravitate towards the platform for the many options it provides, Android is a stable, fully functional operating system that just gears itself towards make those options as accessible as possible. In the end, the choice is more up to whatever suits your needs best and that choice should always be left to the consumers themselves.

SOPA: What it means for you

Recently there has been a lot of talk about the two most recent anti-piracy bills pushed through Congress, PIPA (by the Senate) and SOPA (by the House of Representatives). Because piracy has become such a public problem, the US government has given more and more attention to the subject. Even Vice President Biden has taken a very hard stance against piracy and gone as far as saying “Piracy is theft. Clean and simple. It is smash and grab.” This is the kind of policy that gives bills like this the momentum they need to make it to forefront of Congress. There is a lot to know about the both of them, but the one that is garnering the most attention and appears to be the most dangerous is the one that we will focus on here: SOPA.

The Stop Online Piracy Act, also known as the “WikiLeaks Law”, has been causing one hell of a commotion on internet forums around the world. At its core, SOPA is another weapon in the US’ arsenal against online piracy. The bill, aimed at websites hosting unauthorized copyrighted content, would allow any website’s funding to be cut off from major payment processors such as MasterCard, Visa, or PayPal. The reason this has been labeled as the WikiLeaks Law is because one of the methods used to attempt to bring the infamous site to its knees was by choking its funding by going after its payment processor. Needless to say, this is a very powerful thing. If a website has no funding, it is only a matter of time before it ceases to exist.

This all sounds well and good until you consider the fact that this bill is being heavily influenced by the MPAA and RIAA. Beyond that, there are some serious issues that come from the power that SOPA gives to private companies. By filing a complaint, a private company can stop payments to pretty much any one of its competitors. This might not sound like too big of a deal, but when you consider the fact that almost every web hosting provider, cloud-based service, and backup provider could be immediately brought down by a competitor or concerned party. This means that companies like Amazon, Google, and Dropbox could be caught in the line of fire.

There are a host of other problems that would arise with the passing SOPA, but to go into every one of them would take far too much time. The concept of this bill stifles innovation and has the potential to destroy the very freedom of the internet itself. It does not offer a protection plan against piracy and it certainly does not ensure that intellectual property will somehow become more secure. One thing this bill (and others like it), does tell us is that it is time for politicians to start learning about technology and stop hiding behind the guise that speaking nerd is best left for nerds. If you are at all interested in finding out what you can do about this, please feel free to contact your local representatives or use this site to help point you in the right direction.

One final note to my gamer kin: Give this Gameranx a solid read-through. It highlights some of the issues that directly affect us and the way websites handle MODs, video reviews, and game guides.

Beta Testing Thoughts

Anyone who has ever played an MMO understands that there are several development stages the game in question must go through. For the majority of the time, the game is kept in an environment of internal testing where only the developers themselves, and possibly their friends and family, actually have access to the game content. Normally, after a given period of time, the developers look out into the community for those who appear to be the most dedicated and, after some serious consideration, they begin to start hand picking people to test the game. At this point, it can either be considered an alpha or a very closed beta. From there on out to release, the story is the same. The game becomes more and more open as time progresses and, in some cases, becomes totally open just before launch. With all of this beta excitement comes a lot of controversy, though. The debate between whether or not beta testing creates a positive effect or a negative effect is one that is heating up as more and more MMOs are right around the corner from being released.

Now, we all remember that very first beta invite we received in our e-mails. There was a sense of pride in knowing that we, as players, would be getting in on the ground floor of a particular game. One of the best side effects of this, though, was that we got to play the game early and we got to play for free. This, however, is actually the core issue behind this debate: whether or not to have a beta open to the general public.

Bringing the public into a beta can be extremely useful, but it can also be very problematic. When a game is far enough along in its development that it is ready to enter a public beta, it tends to create a lot of buzz and excitement. The fan base starts becoming restless with anticipation and they eagerly await the day they get that beta key comes in the mail. When that day comes and they log into the game for the first time, all of that anticipation comes to a head. Without something for all of that energy to be focused on, assumptions can be made very quickly and opinions can run wild quite easily.

The danger of releasing an unfinished product to the public is that the public itself can be very fickle. Someone’s opinion on a game can change in a few mouse clicks if things do not go well for any possible reason. If a login server is down, players get disheartened. If the patch client is broken, players get frustrated. These are still all issues found before the game even starts. Once someone is actually in-game, though, things get even more tricky. Issues like lag, graphical errors, glitches and exploits can all be solved through patches, but people will not always wait for that. In instances like this, most people tend to look to the development staff for answers. The best way to solve this kind of turmoil is communication, but that is easier said than done. During this time, that same team is normally working to fix the problems, not blog about them. Tracking down a customer service representative can be nearly impossible in cases like this and all that does is heighten the frustration.

Many players walk into these sorts of issues with open minds, but many others see it as a sign of weakness from the developer’s end. With these sorts of problems, players often run off and judge the game without giving it a second thought. More often than not, people skip over the word “test” in the phrase “beta test” and that is the root of the issue. If someone walks into a beta seeing it as a free trial, they have already gone into it with the wrong mindset. What is even worse is when someone does this during a very early stage of open beta, or even a stage of closed beta. It becomes difficult to retain a good public opinion when player communities are whispering about glaring flaws in a games design even months before it is set to be released.

Beta testing is not all bad and, even though I may have painted a negative picture about the process, it has some significant merit. If the development team has access to a set of good, understanding beta testers, it will often gather a great deal of important information from them. Working hand in hand with a developer should give anyone a stronger sense of pride and that is something many beta testers take to heart. Giving constructive criticism, suggesting features and tweaks, reporting bugs and exploits, and actively participating in the community can all help to build a better MMO. If a beta test goes very well, there is a chance that word will spread in a positive fashion and then flocks of people will line up to buy the game. If a development team is honest, communicative, forthcoming and open to its community, the community will begin to trust the developers. This trust can often be worth much more than good publicity ever could. Knowing that you have a dedicated player base is something any developer would love to have.

When it is all said and done, beta testing can be both a blessing and a curse. Bringing a game’s features into the public can be very helpful, but the opposite is true about any flaws that the game might have. The most important thing to remember is that being able to play a game early on is a privilege and it should be looked at as a test, not free game time. Developers understand this because they are on the other end of the story, but many players do not and that tends to cause problems in any MMO community. People running away from a game and blabbing about how it is bug-ridden is harmful for two reasons: It is giving other players a false impression of the game and it is usually breaking the non disclosure agreement you accept when joining the beta. I feel that beta tests can be helpful, but public beta tests, especially fully open betas, are best left for stress testing and not actual feature testing. Keep that core group of loyal players. Reward them by making them feel like they are a part of the development process because, when it comes down to it, they really are. Developers should be honest with their communities and, in turn, communities should have faith in their developers. When these two things happen, great MMOs are born.

EVE Online: A Review

Imagine a game like no other, an MMO so full of player interaction that its economy could be measured by real-world analysts. Imagine a universe laden with political intrigue, espionage and wars encompassing over a quarter of a million players all on the same server. Take yourself out of the mindset of a single avatar in a game world and put yourself behind the controls of a spaceship capable of doing practically anything you see fit. Take a step back, re-think how an MMO is traditionally played and delve into the world of New Eden. Delve into the world of EVE Online.

To fully understand EVE can be quite an undertaking. On the surface, the game looks a bit like a third-person science fiction game of some kind, but it is so much more than that. The game is more of a real life simulation in some ways and, because of the gameplay mechanics, it is able to give the player nearly limitless options for living out that simulation. The foundation of all of this comes from roots similar to that of every other massively online game: character creation. New Eden, the name of the actual universe within EVE, is comprised of four different races: Caldari, Gallente, Minmatar and Amarr. Each of them represent a different faction of the human race within this new universe and, as with every game, each has their own background story. The good news is that the racial backgrounds are not just fluff, they are solid enough to provide a foundation for even the most seasoned of role-players to work with. When it comes down to actual gameplay value, picking any one of the four races is just as viable as the next. Every character, regardless of race, is open to the same possibilities as every other character in the game.

Racial decisions aside, the next major step in the character creation process is to move on to the skills section. Skills are the meat and potatoes of EVE and, without them, the game would not have worked nearly as well as it has thus far. As you walk through the creation process it will give you some options as to which direction you want to head with your character. If you want to fight, you go that route, if you want to trade, you go that route, and so on and so forth. Each set of options leads down a path that slowly assigns skills to your character. These will form the foundation for what you will do later in life, but, once again, will not define what your entire career in-game will turn out to be. This process is merely a stepping stone and they are to be taken as a method of getting your feet wet with the game’s skill system. Once you have chosen your paths, you assign your attributes. Attributes work differently than they do in other games and should be paid attention to more closely than other games as well. Advancing skills in the game is based off of their corresponding attributes. If I want to increase Gunnery by a point, it comes from my Perception and Willpower scores. If I want to increase my Science by a point, it uses my Intelligence and Memory. Charisma is pretty self-explanatory and refers to skills involving more social aspects of the game: Social, Leadership, Trade and the like.

For the sake of time, I will omit the section on the tutorial as it has changed drastically since its inception several years ago. Once your character has been made and you enter the game world, Aura, your in-flight assistant, will guide you through the rest of the general gameplay mechanics. As a note, though, I highly recommend that any player give the tutorial a full play-through. The information it gives is truly invaluable. It will introduce you into the wide world around you and, beyond that, it will start some of the storyline missions that will help link you to agents for goodies later on in the game.

After completing the tutorial and working your way through some of the basics of the game, you are now handed the reigns and given the opportunity to do practically whatever you want. Gameplay is left entirely up to the player at this point and, with this, I wish to highlight one of EVE’s best features: freedom of choice. The sheer number of possible career paths within this game universe is astounding. Many people tend to want to focus on combat since that always sounds like it would be the most exciting part of the game. Combat is far too vague, though. How about a Tech II Minmatar-focused, shield tanking, artillery specialist? Or maybe the Gallente-focused, armor tanking, passive reconnaissance tackler? Also consider your motives for fighting. Do you want to be a pirate that preys on miners and traders or do you want to be the savior of those in need? Perhaps combat doesn’t fit your style of play. Maybe you would rather build things so that you can profiteer off of those pesky adrenaline-junkie pilots. Alright, well pick a race to focus on, snatch some blueprints up from the market, rent a manufacturing slot and start building anything from ammunition and small modules on up to massive battleships and space station components.

Aside from the traditional roles one can fill out in the game, there are the other roles that are not normally found in MMOs. There are no guilds in EVE, but there are corporations and those corporations can be members of alliances. These alliances can control vast amounts of space and, because of the amount of political turmoil associated with holding space, many positions within an alliance’s ranks become available. Corporations need members for politics and other diplomatic relations, handling forum and website issues, conducting recruitment and even managing the finances. You can actually be a CFO (chief financial officer) in this game. Another viable option is to become a spy and actually infiltrate the ranks of an enemy corporation or alliance. The options for job possibilities within the game are only limited by the imagination of those who play it.

Regardless of what role you choose, the game is still focused around ship combat and so there are quite a few avenues with which you can follow. The four weapon groups of consistent of hybrid, lasers, ballistic and missiles. Each of the game’s races tend to pick favorites here and give bonuses to those weapon groups. Caldari favor missiles and hybrid weapons, Gallente favor hybrid weapons, Amarr favor lasers, and Minmatar favor the ballistic weapons. Picking a race to focus your skills on usually entails focusing on the correlating weapon groups as well so that you do not end up becoming spread too thin. With any direction you choose, actual combat plays out the same and it involves quite a few factors to keep in mind. Your velocity, the enemy’s velocity, your own skill, your enemy’s skill, your enemy’s shields and/or armor, your range and your ammunition type all come together to form the actual amount of damage you deal. You move in with your ship, select a target, navigate towards it and, once you are within range, one fire by activating all weapon modules. Battle starts the beginning of a dance that goes back and forth as you and your enemy exchange punches, repair portions of your ship, and navigate skillfully to create the most difficult target to hit.

Combat is, once again, just the beginning, though. There are many ways to actually pursue a combative lifestyle. I touched on piracy and anti-piracy earlier, but these are only two specific lifestyles. Running missions, defending miners in your own space, freely attacking people in lawless space, launching wars on a small (or large) scale and a thousand other ways to generally pick a fight. People have even been known to load up their ships with smart bombs and literally suicide into other ships, it really does get downright creative when it comes to people finding ways to kill each other. There are corporations with different goals for combat and, depending on your combat role, you may choose to go for a smaller or larger corporation. Some focus on piracy, some focus on mindless killing, some act as the defensive arm of an industrial-focused alliance, some even declare war on their opponents so that they may freely kill them anywhere in the world.

Overall, though, EVE Online is a world that tinkers with the imagination. Being able to do anything to accomplish your goals (even meta-gaming!) is quite an enticing offer for anyone. Scamming players, stealing in-game money (while in character), robbing people of their possessions through piracy, sacking player owned stations, all are viable options for turning a profit in New Eden. The game is entirely skill-based and, because of this, your character can head in any direction you see fit. Deciding to change from one role to another is as simple as training a new skill and working towards that new goal. With over a quarter of a million people playing, there is always something going on and, thanks to a wonderful development team, new content is being added on a regular basis all at no cost. Now has never been a better time to check out this wonderful game and all of its possibilities so I suggest you run over to download a free trial for yourself!