Latest Headlines
1

From The Outside: With Nathan Darst

This is a new feature where we have guest writers contribute their insight on not-so-familiar stories. It’s an open mic where they can express ideas and thoughts about living in a Microsoft world. Sit back and enjoy some of their stories with us.

The following article was written by Nathan Darst, creator of Windows Phone games like Wild West Shootout and Dragon’s Blade.

Game creation, in some form, has always been a hobby of mine. Having played a lot of early RPG and adventure video games growing up, I was always fascinated with the idea of creating a video game. However, being a newly minted teenager in the early 90s provided little access to video game development tools or knowledge. Up to that point, my version of game development usually meant drawing a large map on a piece of plywood and setting plastic figurines from Hero Quest on it.

It wasn’t until 1994 that I discovered QBasic on a computer at school and was able to try my hand at programming for the first time. A year later I acquired a copy of Visual Basic and learned a little C as well. Spending most of my free time playing video games and avoiding my friends, I was still able to practice my programming as a hobby from time to time, although it only became harder when the online MMORPG, EverQuest was released in 1999. My programming hobby surfaced from time to time after high school, through the Army and in a class or two in college, but never as frequently as it had during my free-time laden high school years.

In 2006 I landed a job at a magazine helping with their website development, which was strange at first because I had very little web design experience; only a basic understanding of HTML. However, by the end of my stint there I had fully learned PHP and MySQL, which I would later use to create a few of my own websites and even incorporate into my Windows Phone games.

Near the end of 2010 while wandering in the internet, I dusted off my 2 year old copy of Visual Studio and decided I would not only create a game, but finish it this time. I spent the first month learning the ropes of modern C++ and DirectX for Windows development. My plan was to create a stand-alone RPG reminiscent of the 1990s console games. I learned a Iot while building up quite a project, which included online play and a decent sized user base of testers. However, a lot also happened in the beginning of 2011 and the projects was eventually put on the back burner while my wife and I became focused on other things.

When mid-2011 rolled around it was time for a new phone. I had tried Android, Blackberry, and Palm. All of these platforms, while well made, functioned first as a computer and a second as a phone. I felt guilty using them as a phone, as if I were asking them to take time out of their busy day to be something they were not.

So, against the advice of the salesperson, I decided to try the lone Windows Phone on display. I had never really even seen a Windows Phone other than on the few ads when they first came out. However, I loved it immediately. It was fast, it was smooth, and it got me ‘in and out’ as quickly as possible. I felt I had found a smartphone from the future, made for adults who didn’t care about arranging icons and modifying their phone beyond all recognition – a smartphone that actually functioned primarily as a phone and mobile companion. With my Windows Phone in hand I continued on with my life, slightly more efficient than before.

The creative itch flared up again a few months later. I had suppressed it for a year but had returned. Having recently purchased a Blackberry Playbook I dabbled in development for that device. I found it to be uninviting and confusing. It was as if they created the PlayBook and on the last day somebody reminded them they would need developers, so they threw up a developer page and a few instructions on the way out the door. To develop for the PlayBook, you would need third party software and a third party emulator, which you would need to setup manually. If I were thinking of ways to purposely make it hard for developers to submit apps, that’s how I would do it. With the PlayBook unable to scratch the itch, I decided to take a look at development on my new Windows Phone, thinking it would be much more complex than the Windows development I was accustomed to…

Before continuing, let me say that I have always been a fan of Microsoft OS products. Personal interaction, however, was never their strongest suit. You more or less take what you can get from them and hope you never meet them in a dark alley during off-hours. So, when I first registered as a developer I was worried that this was going to be a strictly business experience. Much like the PlayBook, I assumed it would be up to me to figure things out and I would gladly take whatever tools I could get, if they offered anything at all. I imagined being presented with a very impersonal, rigid developer guide and not much more. I could do this, but I must be strong and I would have to survive on my own. I steeled myself and began walking towards the ominous, impeding house of Microsoft that we had all avoided so much in the past. I reached the porch and summoned the courage to ring the doorbell, expecting the worst…

Microsoft answered, and she was baking cookies. The sweet smell of apple pie drifted through the doorway and she invited me inside. We enjoyed a cup of coffee and she handed me a warm basket of goodies to take home, complete with tutorials, guides, and code samples.

Microsoft has created a very developer-friendly environment with Windows Phone. Sure, there are some quirky things here and there but the overall tone is a welcoming and helpful one. Short of writing your code for you, they provide every resource and walk-through you could possibly need to get started.

From registration to formalities to actual coding, what might have taken me a month on another platform took a week on WP7. They’ve done an excellent job of not weighing down developers with virtual paperwork, hoops to jump through, and red tape. Your drive and ability to create something is all that matters here.

From a developer standpoint, the Windows Phone OS is surprisingly forgiving. It’s virtually impossible to ‘freeze’ the phone with bad code as the OS detects this and will close the program if it happens. My phone personally has never froze once in the year I’ve had it. By contrast, my Androids and Blackberry certainly have. Additionally, developers have a lot of access to phone features that other platforms might not allow the developer access to.

Most importantly, in my opinion, it is the hardware acceleration and consistent performance Windows Phones offer. What this means is, as a developer I don’t have to worry about what phone the user has. I know the game is going to run at 30 FPS, and if it doesn’t, the OS will make up for the loss accordingly.

Additionally, it is my understanding that it will be very easy to cross develop your Windows Phone apps for the Windows 8 marketplace. This will mean a tremendous increase in users, making the Microsoft developer experience even better and more lucrative than others.
However, all of this praise does not come without a few drawbacks.

One gripe I have is the lack of consistency during the app review process. After submitting your app for approval, the review process is not always consistent. I have had instances where I submitted a paid and free version together, only to have the paid version rejected and the free version approved, due to different reviewers’ interpretation of the guidelines. Secondly, the review times for separate versions are nearly always different, by days. For example, the free version may be approved days before the paid version. As a result of either of these instances, I have received negative reviews because one version has taken longer to update and players assume the other version was submitted first or given special treatment.

Overall I my experience as a Windows Phone developer has been a positive one. With every game published I have learned more. I would encourage developers thinking about publishing their games to WP7 to give it a try – you might discover a new favorite platform.

0

App Showcase: Zenobia

When I was a little kid, one of the most memorable gaming experiences I ever had was with a game called Blaster Master. For the pitiful uninitiated (meaning too young to know), the game gave you a tank that could scale walls, fly in the air and shoot things. Yet, its most appealing foundation was its exploration elements. Taking cues from Samus Aran’s adventures, Metroid-like progressive exploration was a key instrument in its success. It sucked me in pouring hours on end trying to figure out the locations where a new weapon might reveal a new door to a new level.

It was engulfing. You just had to see what you could find right over that next ledge. What enemies you had to discover in order to progress, and of course, pretty nifty boss battles. They sure don’t make ‘em like they used to. Maybe nostalgia glosses over some of the rough edges that those games of yore had, but its also revealing that even those sullied experiences don’t come through in our memories. At least not mine. To me, Blaster Master is a classic.

So it’s no surprise that developer Nate Monster’s Zenobia wakes up those good ‘ol feelings of familiarity. It’s roots firmly grasping at the fibers of Blaster Master’s fabric, making no apologies where it’s foundation comes from. It’s retro gaming at its core.

The game’s premise is somewhat familiar to Blaster Master. You have a tank, and you have to shoot things to survive, but it also comes with a deep land to explore. The maps available expand in all four directions, making exploration a key element of the game. You have also a few upgradable weapons and the option to change out your load out on the fly.

The game wouldn’t be fun if it had unforgivable controls, and luckily, Zenobia has some wonderful virtual input that allows you to move about, jump and shoot without handcuffing your mobility. I always say the best controls are the ones you don’t think about. I do have some issue where the ads are located, as I dislike when ads are represented under a control scheme that forces you to keep your eyes off of them. It’s pretty easy to hit an add that takes you out of the game into a browser.

Luckily, the game supports Mango multitasking, which will save your progress once you make your way back to the game. I understand that this is a limitation of the screen size, and having an ad directly on your field of view, the part of the screen you’ll need the most visual real estate, would have been criminal. It’s the lesser of two evils, and the only way to keep the game free. Although if you prefer your games to be ad free, there is a paid version in the marketplace as well.

A guy has to make a buck somehow.

Rounding out the features, the game does have leaderboards, checkpoints and a way to revisit old boss battles to obtain a higher score. Nicely done.

Overall, you owe it to yourself to pick up Zenobia. It harkens back to the days where things weren’t given to you on a silver platter. This is real work, people, but one that you’ll enjoy doing.

0

Apple Co-Founder Loves Windows Phone!

We reported a few days ago that Apple Co-Founder Steve Wozniak wanted a Lumia 900 Windows Phone. Well, in an interview with anewdomain, Wozniak gave huge praises to the Windows Phone OS. True to his word Wozniak was carrying with him a Lumia 900, and a couple of iPhones and a Motorola Droid RAZR. Read some of the praises Wozniak had for the Windows Phone below.

“Just for looks and beauty I definitely favor the Windows Phone over Android”

“….I’m just shocked, I haven’t seen anything yet that isn’t more beautiful than the other platforms”

“Intuitive and beautiful”

“it’s makes me feel ‘Oh my gosh, I’m with a friend not a tool’” (In regards to the animations and graphics)

“I just really like the experience and will be carrying the Windows Phone everywhere”

He also believe the following about apps on Windows Phone “more beautiful than on Android or iPhone”

Of course he does go on to mention that the iPhone is still his favorite device like any other Apple employee or retired employee would say.

0

Bing Finally Updates its Look; Still not Complete

Microsoft promised a few years ago on a new Bing design. One complete with html transitions and the new Metro style that is currently found throughout most other Microsoft products. Although we are not currently looking at the complete design change the new search results page looks a lot better than the previous. The new design is only available to those living in the United States at this time but will hopefully roll out to the rest of the world soon.

This page was being beta tested by random Bing users and a new homepage was also demonstrated for a while. I had the pleasure of using it myself in two different occasions. The first new homepage I encounters last year had tiles with solid colors and opacity while the newer version I just recently used had transparent tiles along with the ability to hide them, which comes in handy when you don’t want to see tiles with news on politics (which happened often!). Check out a few screen shots below.

Previously Microsoft added a few changes to the Bing maps such as 3d buildings, mall maps, Linked Pages, and more. It looks as though Microsoft might slowly add features and not make the big change all at once. That might be a brilliant idea considering that people don’t like change. What do you guys think of the new search results design.

0

Windows Phone 8 Coming to Lumia 900… In Saudi Araibia

Nokia Saudi Arabia has just released a major leak that Microsoft would not be too happy about. WMPoweruser has discovered a response tweet from Nokia Saudi Arabia mentioning that the Lumia 900 and Windows Phone 8 in the same sentence. Take a look below at the translation provided from the WMPoweruser website that they claim states that the Nokia Lumia 900 will be available in October with the Windows Phone 8 update and with 100% Arabic support.

NOKIA SAUDI ARABIA @ NokiaKSA
@ IMousa7 Nokia phones will be available in Saudi Arabia to Umia in ten AD, Arab,100% God willing, system and Windows 8

You can view the original tweet here but hurry soon before it’s taken down. Although we have tried to translate it as well on Bing Translator and Google Translator the result does not exactly print out Windows Phone 8 coming to the Lumia 900. Let’s not forget the rumors that Nokia is testing out Windows Phone 8 on Lumia devices. Nokia has been supportive with its Windows Phone customers since day one . If any OEM will update their phones to Windows Phone 8 Nokia is most likely to do that.

If any of you get a clear translation feel free to leave a comment below.

Source: WMpoweruser

0

Nokia Lumia 900 in Magenta Outed on Finnish Site

First there was the black and cyan models. Then came the ‘Storm Trooper’ White Lumia 900. Now we have magenta.

A Finnish site, Verkkokauppa.com, will be selling the new vibrant color for €589.90 (roughly US$780). All those leaked pictures, and the curious store merchandizing posters showing the magenta color were correct, and sure enough the Lumia 900 in magenta shows up.

Expect the handset to release mid-May. No word if this color variation will hit Stateside, but it would be a nifty add-on for T-mobile, right?

Do you like this Magenta Lumia 900? Let us know in the comments below. Don’t forget to Like Us on Facebook and follow us on Twitter.

1

Ghost Recon Future Soldier Multiplayer Experience

The Beta

The Ghost Recon Future Soldier Beta has started and has left us impressed with the game. Having played the beta multiplayer for about a week, I got a feeling that Ubisoft has another hit in their hands with the third-person-shooter Ghost Recon: Future Soldier. In the ‘Conflict’ multiplayer beta you play as either team ‘Ghost’, American Soldiers with high tech gadgets that perform covert operations or the classic/cliche opposing Russian team. The ‘Conflict’ game type, which is the only game mode provided, is an objective based game mode. Throughout the match you are given objectives such as protecting an EMP for the opponent team that wants to sabotage it or capturing a supply package. Unlike most other shooter games Ghost Recon does not treat players who run and gun friendly. Cover is your best friend in this game and intel is the goal.

Before the match starts you are give the option to chose between a few classes of soldiers. You can pick a rifleman, a heavy gunner type. This class has the option to carry heavy machine guns that can pin an enemy with suppressive fire. The rifleman class also has extra armor making him the class with the most endurance. Expect powerful weapon upgrades.

The Scout class carries with it an invisible cloak which activates when staying still in one spot. It is the coolest of all the gadgets if I do say so myself. Upgrades to the cloak can be made for longer lasting effects. The scout class is basically the sniper of the team. Long range battle with invisibility makes for a dangerous combination.

The Engineer receives some of the most helpful tech of all. They are given sensor mines to locate hidden enemies and defense turrets. Playing around with a UAV is the highlight of the engineer class.

Each class receives a whole bunch of other weapon upgrades and gadgets and with ‘GunsSmith’ you can create and customize a weapon to create hundreds of different weapons to choose from. The good stuff helps your team coordinate attacks and by finding the intel’s location.

Overall, Ghost Recon: Future Soldier feels different but fresh from past Ghost Recon games. It has some hiccups like Ubisoft’s server failing to be found, but this is just a beta and I expect them to work out the kinks by the time this game is shipped. To learn more check out some of the videos below.

Follow and like Zunited to keep up with your Xbox gaming news.

 

2

Zune Desktop Marketplace No Longer Offers Windows Phone Apps

Out of left field, Microsoft has taken off app support from the Zune desktop software. You will no longer be able to purchase and download apps pertaining to the Windows Phone ecosystem, although anyone still holding on to their Zune HD can still download the available apps for that device. You can still purchase music, videos and movies from the desktop software.

The only way to access apps and download them is through your very own Windows Phone device or through the online Marketplace. Even then, you must fully update your phone to OS 7.5 aka “Mango” in order to be able to download any app. Anyone still holding on to “NoDo” (and why would you?) will have to upgrade.

How do we view this? Well, while we would never like to see a feature be removed from our favored desktop Marketplace client, the news isn’t shattering and it points towards a future without a need to connect to a PC or Mac in order to download anything. Moving to an OTA method of app purchasing will cut out one more step in the process of getting what you want. Plus, we bet most people already skew the desktop method of buying apps.

What else starts to get knocked out by Microsoft out of its Zune desktop software is up for grabs, but with the coming Windows Phone 8 OS in the works and a few more reasons to clip the chord from the PC, things might start looking bleak for the Zune desktop client.

At least we still appreciate how it looks.

Sad to see this functionality go? Let us know in the comments. Don’t forget to Like Us on Facebook and follow us on Twitter.

4

Nokia Lumia 610 Devices Will Get Skype Functionality

After just two days of Skype’s release and the subsequent news of its functionality on low-end Windows Phone devices, Nokia has confirmed that their Lumia 610 will in fact have the Skype app working on it.

From Nokia:

Skype is available for the Lumia 610 in Marketplace and actually works just fine in the latest round of testing that has been done.”

So there you go, those of you looking to get a low-end, affordable Windows Phone wont be left out of Skype functionality. That being said, no word if other low-end phones from ZTE and Acer have the same luck of achieving a workable Skype app.

15

Will Windows Phone 7 Devices Get Apollo? Our Thoughts

There has been a huge debate lately on the possibility of current generation devices for Windows Phone receiving and updating to the Windows Phone 8 OS, aka Apollo. Without a peep from Microsoft about this issue, speculation has run rampant after Paul Thurrott vehemently stated via a “source” that no current generation devices would be capable of accepting the new Apollo version due to hardware limitations.

It’s a rather touchy subject, specially since we are half a year away from the unveiling of WP8, and if Thurrott’s claims hold true, thousands of new Lumia 900 owners, many new to the ecosystem, could be left with outdated hardware just months into their new contracts.

With that, our Zunited team has gathered here to share their opinions on the matter, discuss the ramifications of leaving current generation devices stuck on WP7 and the possibility that some or all devices will get the new updated OS.

Josh Martin – So what I think with this whole debacle is that current gen Windows Phone devices (excluding Lumia 800/900) will get the Tango update which will bring performance improvements, as well as limited added features. I’m guessing each OEM will do a refresh of a firmware on top of that to compliment it and then development will stop there (which is fair in my opinion).

Lumia 900 will get the update in my opinion because they have the horsepower to run the type of things that Apollo is claiming to bring. They obviously don’t support NFC or things like that, but otherwise, they will become the new basic standard for future Windows Phone devices.

Randall Cloud – I believe that all Windows Phones will receive the Windows Phone 8 update, and at the very least all Windows Phone 7.5 devices definitely will. Microsoft has officially come out on record saying that all devices will be upgraded and then later came out saying that all 7.5 devices will be upgraded. They have never said anything that should cause anyone to believe that they will not upgrade all devices and especially doubt whether they will upgrade 7.5 devices. They said that all devices will receive at the very least 2 full updates. That means that 7.0 devices will upgrade to 7.5 and then to 8.0 and that might be their limit, where 7.5 devices will update to 8.0 and something after that, and that might be there limit.

All rumors and speculations that older handsets will not upgrade to 8.0 is just that, rumor and speculation. It comes from a psychological need to stir the pot, to create some controversy that makes the news sites seem like they matter. None of the claims have been substantiated. I’m not saying Microsoft can’t change their minds, I’m just saying that they haven’t yet and we don’t need to fill their mouths with things they haven’t said, if we stick to the last official reports, we’ll be fine.

The same thing happened with Skype, where they officially claimed it would be out at the end of February, and that was that. The weeks that followed were full of rumors and speculation that they had changed their mind or had new plans, but in the end, it was released in Feb.

Again the same thing has and continues to happened with WOA. Windows has said from the beginning that there will be a desktop on WOA, it may not run all the same applications, but it will be there. There were months where rumors started flying that the desktop was gone, even though Microsoft never even hinted at such a thing. Then when Consumer Release came out, they again stated in no uncertain terms, that WOA has and will continue to have a desktop.

Anna Yap – Looking at Microsoft’s history, I definitely think that Apollo will go out to all phones (that can take the firmware i.e. Mango devices). As in their Zune line, they constantly were updating the firmware of all the generations, although full use was stunted on previous iterations of the device. This would probably be Microsoft’s best option, and it would be in the interest of OEMs to do the same.

People could use Apollo on current gen devices, realize they like it and want full capability, and then buy a phone that does have it. Microsoft is trying to promote their device and create a real community out there, and I think it would be more harmful than helpful for them to cut off previous devices. Perhaps there might be a limit as to which devices get the update (super old devices may not get it) but I think the newer ones definitely will.

Tyler Rowe – Starting fresh would mean that Microsoft would be “giving up” on the pioneers of it’s new Windows Phone platform. I think that the outrage of such a move would separate these few pioneers from Microsoft all together.

Apple and Google would have a field day with this news, and I would anticipate that they would offer a deal where one would be able to trade in their “old” Windows Phone device for a new Android/iPhone for a discounted price or free. Windows Phone is picking up steam and doing well for Microsoft to cut ties, and Windows Phone users who used to be Zune fans couldn’t take the heartbreak of owning two completely unsupported devices and would most likely jump ship. Windows Phone is becoming less of an underground group and more mainstream everyday as people realize that iPhone and Android are at their peak and stale. The ramifications of leaving out the first Windows Phone users to this next update will far outweigh any benefit gained by not taking the time to support current devices. It would simply be a bad business decision to start fresh.

We all remember what happened when Internet Explorer was ignored for a length of time. Things began to get pretty hairy and eventually others took over (firefox, etc.).

Cristian Reyes – I am actually not very sure. Microsoft has already created fragmentation with the Tango refresh. Skype can’t run on some low end devices, at least from what we know, and I am guessing a few other apps won’t run on it either. I think unlike Google’s fragmentation issues, Microsoft will try to control it. They will have the low end devices with Tango, average level devices with current Windows Phone software and high end Apollo/Windows Phone 8 will support ‘Super Phones’ like the leaked road map stated. There are only a few Windows Phone devices out there and I am sure that most of the ones people have are Nokia phones.

Nokia is rumored to be testing the latest update and I believe that rumor. Nokia has been very supportive to their customers giving them $100 because of those data connection issues which were fixed via an update. Nokia hears the outcry of their Lumia owners and I am sure they will deliver. As for the other OEMs I have little hope for them. Although there has been a huge outcry on this subject I don’t think it really matters for the average consumer. In a world where most people think Droid is the name of the OS, software updates could matter less to them. Have you seen the picture of Beyonce using a Blackberry? I’m pretty sure she’s not upset it will not be upgraded to BBOS10.

Kevin Femmel – I’ll play devil’s advocate. Would it be so bad if Microsoft didn’t allow Apollo on all phones? The answer is: probably not.

It would upset some Windows Phone users for sure. Microsoft has done a good job of avoiding the fragmentation of Windows Phone by controlling the specs of phones running it, a problem many people have with Google’s popular smartphone OS.

But Microsoft is no stranger to leaving a user base high and dry. We all should remember the Xbox getting the axe months before the Xbox 360 came out.

It’s natural to shift focus to the newest product that a company is producing. No surprises there. It was a surprise however that Microsoft decided to not support the original Xbox with much software after 2005. They ceased production of the home console months before the Xbox 360′s November launch.

While this action was despised by many gamers life went on. The original Xbox was a great lesson in how to make a video game system successful for Microsoft and they rebooted the brand at the right time. After the 360 released gamers immediately turned from disappointment in the Xbox being cut off so quickly to their anticipation for Halo 3 and Gears of War.

Ultimately I don’t think Microsoft has to allow Apollo on all phones, maybe even nothing but new handsets. Should they allow it on as many phones as possible? Ideally, but they need to focus all attention on making whatever the next step in Windows Phone more awesome than we could have previously imagined just like they evolved the Xbox brand with the 360.

Dario Camacho – This might be the reason we feel Microsoft should be the Microsoft of old, and just leak information outright. How tight they have kept the info from leaking about Windows Phone 8 is rather admirable, but now it’s creating this uncertainty about just what their plans are, and how they will deal with current Windows Phone devices, and their spanking new customers. Which I might add, they want to keep loyal going into Apollo.

With the Lumia 900 selling briskly, selling out at AT&T stores as well as the virtual retail, we have to assume that Windows Phone, and Nokia for that matter, are in the upswing and obtaining marketshare as well as mindshare. This is good. This is what we wished happened from day one.

It could all be erased by Windows Phone 8 restrictions in the fall.

That being said, I doubt that Microsoft will leave early adopters and current generation owners in the wake of Windows Phone 8. It would be bad business, and it would cripple Microsoft’s reputation. They have made some good strides in that department. In fact, I think that Microsoft will have an easier time of implementing WP8 on older hardwear, just in the fact that they made such great strides in minimalizing performance setbacks compared with the competition. iOS and Android both run on higher specs, yet usability and responce between WP, iOS and Android is very minimal. Sure there are restrictions–screen resolutions, multi-core processors, 1080p playback–but let’s keep in mind that Windows Phone 7 runs fantantastic on a single processor. Why would they bog down and for that matter lock down Windows Phone 8 to only run on such high spec hardware?

We have to consider Nokia in this matter as well. Their bread and butter isn’t in the high end smartphone, but rather their low-end devices. They rule the roost for low end hardware, and all the work and expectations of Tango to minimize the Windows Phone 7 OS’s to run on low end specs would be all for naught. They need the ‘next billion’ customers, Nokia more so than Microsoft. Windows Phone 8 could hamper that development. Nokia wouldn’t want that, and I’m sure Apollo will allow for low end specs to utilize the new OS.

Not everyone will get the full Apollo update, and most likely it will be a tier of versions for the different types of hardware out there. The full version is for super phones that allow for high screen resolutions, 1080p playback and all the other goodies techies want. For functionality and general operations like messaging, calling and web surfing, you’ll get a slightly lower tier update (something along the lines of what we have now, but with added OS optimizations) and for Tango devices the barest of updates, but that add some new things to the fold.

Other than that, and I think Microsoft is playing with fire.

 

What are your thoughts? Let us know in the comments or on Facebook or Twitter!

Page 2 of 6612345...102030...Last »