Bitbucket + Bitrise: Configuring Continuous Integration for an iOS app

See the original posting on DZone Python

When iOS applications start growing, at some point it becomes essential to have a quick develop-release-test feedback loop. You can create this loop by doing everything manually, but it can be much quicker and more advanced if you use Continuous Integration (CI) tools.

With a CI tool, you can build up a history of releases and quickly see which build contained what. You can run tests for every build automatically and catch some inevitable bugs. You can have consistency in your release notes. And you can streamline your release cycles, which automates your checklists.

Game of Thrones cinematographer: it’s not me, it’s your TV settings

See the original posting on The Verge

Spoiler alert: Spoilers ahead for Game of Thrones season 8, episode 3, “The Long Night.”

Perhaps you, like countless other that have sounded off on social media in the past few days, had trouble viewing the most recent episode of Game of Thrones, in which the living faced off against the dead in the dark of night. There was plenty of fire to go around, but for the most part, the episode was a flurry of hard-to-see action taking place in poorly lit environments. Even diehard fans were complaining en masse.

Know that the decision to film the episode in such a fashion was a purposeful one, according to cinematographer Fabian Wagner, and that he blames your TV settings or the quality of your screen if you had trouble making out what was…

Continue reading…

Apple, Luminary, Spotify, and the podcast wars to come

See the original posting on The Verge

The podcast wars are coming. After Luminary’s troubled launch, The Verge’s Nilay Patel and Ashley Carman sit down with podcast expert Nick Quah of Hot Pod to discuss if Luminary or anyone could be “the Netflix of podcasts” and where the industry is headed.

You can listen to the discussion in its entirety on The Vergecast right now. Below is a lightly edited excerpt from the interview.

Nilay Patel: I think the podcast war is coming. I think the question of “why isn’t the podcast industry more like TV” is because all of those TV companies have their own distribution. NBC owns antennas in the world, and they control a massive distribution point: cable companies they sell to other cable companies, and that’s a massive distribution point….

Continue reading…

Java 101: Evaluate Java expressions with operators

See the original posting on JavaWorld

Java applications process data by evaluating expressions, which are combinations of literals, method calls, variable names, and operators. Evaluating an expression typically produces a new value, which can be stored in a variable, used to make a decision, and so on.

In this tutorial, you will learn how to write expressions for your Java programs. In many cases you’ll use operators to write your Java expressions, and there are many types of operators to know how to use. I’ll briefly introduce Java’s operator types (including the additive, bitwise, logical, conditional, shift, and equality types) and their operands. You’ll also learn about important concepts such as operator overloading and operator precedence, and you’ll see a demonstration of primitive-type conversion. I’ll conclude with a small Java program that you can use to practice primitive-type conversions on your own.

To read this article in full, please click here

Game of Thrones’ writers don’t know what to do with their prophets and geniuses

See the original posting on The Verge

Spoilers ahead for Game of Thrones, season 8, episode 3, “The Long Night”

As Game of Thrones moves into the second half of its final season, we’re in the endgame — not just for the remaining contenders for the Iron Throne, but also for the behind-the-scenes string-pullers with their own grandiose plans for the fate of Westeros. Littlefinger’s cunning, Varys’ spy networks, Tyrion’s battle strategies, and Melisandre’s prophecies and fire magic have all been involved in manipulating and shaping the kingdom’s current chaos. But the show has not been friendly to any of its masterminds.

In the season 8 premiere, Varys, Tyrion, and Davos Seaworth watch Jon Snow and Daenerys Targaryen from a distance, musing over their suitability as a marriage…

Continue reading…

The Oculus Quest and Oculus Rift S launch on May 21st, and preorders open today

See the original posting on The Verge

Facebook and Oculus have finally revealed a release date for their Oculus Quest and Oculus Rift S headsets: May 21st. Both headsets will ship in 22 countries next month, they’ll cost $399, and you can preorder them today.

The Oculus Quest is a much-anticipated standalone VR headset that Oculus announced last year. It works without external tracking cameras or a separate computer, using a Snapdragon mobile chipset. The Oculus Rift S is a refresh of the 2016 Oculus Rift; it’s not a “Rift 2,” but an upgrade that replaces the old Rift’s tracking cameras with more convenient inside-out tracking. Neither one is a definite must-buy, but we’ve been impressed by the new Insight tracking system, and Oculus consistently backs some of the most…

Continue reading…

The LG G8 Review: Solid, But Not Great

See the original posting on Anandtech

Only a few years ago LG was largely considered one of the top smartphone brands, competing alongside Samsung and the likes of HTC for marketshare. In the last few years however, LG has had quite a bit of a rough time, unable to deliver differentiating products and sometimes failing to deliver on some important basics in a smartphone.

Today, the new LG G8 ThinQ is the newest iteration in LG’s line-up, bringing the newest technologies to the table and improving on last year’s model. One important thing to note about the G8 is that LG is no longer positioning the phone as the company’s flagship product, a position which now officially belongs to the V-series such as the upcoming V50.

The G8 thus doesn’t try to be revolutionary, and instead focuses on improving on some of the core aspects of what makes it a smartphone, with some gimmicks thrown in in an attempt to differentiate itself. Arguably, the most important distinction for the G8 is that this is the first phone in the series that comes with an OLED screen which represents a major shift in terms of LG’s past product segmentation between the G and V series.

Distance Calculations Between Points With the HERE JavaScript SDK

See the original posting on DZone Python

When I’m interacting with developers using HERE APIs and services, one common question I get is around distance calculations. The HERE SDK and APIs make it easy to calculate paths or routes, but it isn’t the most obvious if you want to pull the total distance from those calculations. In fact, there are multiple different distances that can be obtained.

As a developer, you could be searching for the distance between two points regardless of roadways. Take, for example, air travel or similar for that type of distance. You could also be searching for the distance between two points along a route that can be navigated. Think your GPS when you’re driving or similar for that type of distance.

Daily Crunch: The end of Anki

See the original posting on TechCrunch

The Daily Crunch is TechCrunch’s roundup of our biggest and most important stories. If you’d like to get this delivered to your inbox every day at around 9am Pacific, you can subscribe here. 1. Cozmo maker Anki is shutting its doors No one ever said consumer robots were easy. But Anki’s actually made a pretty […]

1 2 3 57