• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "ios". Back to normal view
    1. Why aren't smartphones like PCs where you have choice over your OS and get updates directly from OS vendor?

      I can install Linux or Windows or even BSD on my laptop without much hassle, and get the updates directly from the OS vendors. This isn't the case for smartphones. You don't have choice over your...

      I can install Linux or Windows or even BSD on my laptop without much hassle, and get the updates directly from the OS vendors.

      This isn't the case for smartphones. You don't have choice over your OS. You don't even get android updates directly from Google, and have to wait for device manufacturers to release the updates. Why is it so?

      32 votes
    2. Anyone here using Flutter?

      In the rare chance you haven't heard of Flutter, here's the link: https://flutter.io Flutter just officially left beta with v1.0 December 4, last year. The code is written in Dart, and deploys on...

      In the rare chance you haven't heard of Flutter, here's the link: https://flutter.io

      Flutter just officially left beta with v1.0 December 4, last year. The code is written in Dart, and deploys on Android, and iOS (and will run natively on the rumored Fuchsia OS).

      So for those of you that have used Flutter or are currently using Flutter.

      • What are you working on?
      • Why'd you choose Flutter?
      • What do you like about Flutter?
      • And what do you dislike about Flutter?

       

      I'll start:

      I'm working on a niche art app. I myself do not do that type of art, but knowing people that do, I wanted to create a tool to fill in the lackluckster market for Chromebooks and Android.
      I chose Flutter because:

      • I wanted to try something new, and what newer than something that was (at the time) in beta?
      • Custom Views in Android are a hassle.
      • I will be able to release on both Android and iOS (semi-)natively without having to code it twice.

      Here's what I like about Flutter:

      • Layouts are really simple.
        (though you can easily let it get clustered if you don't think too much about it.)
      • Design isn't an afterthought.
        Animations are built in (and simple), themes aren't hard-coded, and Material Components get more attention here. (Still waiting for Shapes on Android)
      • It's fast by design.
        Flutter uses its own custom rendering engine (Skia). I've never experienced any stutter with the built-in components, and when I caused lag (with heavy I/O) Flutter/Dart had tools in place for me to narrow down exactly what was causing it.

      What I don't like about Flutter:

      • It has poor mouse/trackpad support.
        Right clicks, not a thing. I can workaround this with a double-click/long-click, but for a desktop OS, this isn't optimal. Scrolling, that's panning, this should be differentiated. There's a difference between using a scrollwheel and moving finger around on the screen. According to Flutter there is not. There's also currently no support for mouse hovers which I have needed very much.
        There is a pull-request for adding support for all of these, but the developer hasn't done anything since code review.
      • Keyboard support, while there, is lackluster.
        Ctrl, Shift, Alt. These have to be gotten with the meta code. There's no built-in function for checking those. Text fields don't support the tab key to navigate. And text formatting (bold, italic, etc.) isn't possible with text fields without the use of a library (or making it yourself).

      I was trying to think of a third dislike, but I can't. My complaints are on missing APIs for Chromebooks. That's it. I really like Flutter, I plan on using it more, and if they won't add support for mouse/keyboard, maybe I'll have to contribute.

      I'd love to hear what your thoughts about it is.

      12 votes
    3. Is there anyway to redirect to compact reddit on iOS?

      I dislike reddit's mobile site, as it is slow, filled with app popups, and my content blocker ends up creating software gore situations. On the other hand, i.reddit.com is faster, simpler, and the...

      I dislike reddit's mobile site, as it is slow, filled with app popups, and my content blocker ends up creating software gore situations.

      On the other hand, i.reddit.com is faster, simpler, and the one popup it has is easy to block with element hiding.

      Unfortunately, tapping on a username or subreddit link automatically redirects me to the newer mobile site, and I have to add /.compact to the end of the url.

      On Android, this is easily fixed by installing an Firefox extension to always use i.reddit, but iOS Firefox doesn't support addons.

      So is there anyway to avoid going to reddit's new mobile site? Maybe use a pi-hole to redirect www.reddit.com?

      5 votes
    4. What are some criminally overlooked mobile games?

      I've played a few games on Android that are bizarre and wonderful, and nobody else seems to know them. Philipp Stollenmeyer makes nice, tactile, casual puzzle games with a clear and chunky...

      I've played a few games on Android that are bizarre and wonderful, and nobody else seems to know them. Philipp Stollenmeyer makes nice, tactile, casual puzzle games with a clear and chunky aesthetic and great sound. Verticow, Zip Zap, Burger, and Okay? are four I can recommend. His art is very Monty Pythonesque, and the games just feel cool to play.

      I also tell everyone I know about a game from 2014 called Always Sometimes Monsters. This game was telling an inclusive story before it was cool. It seems to have been made in RPG Maker, and is set in a modern city. There is no combat, just being a person, having conversations, running errands, and trying to accomplish your goals. The dialogue is realistic and sharp, and the story unfolds in a very satisfying (if a bit tropey) way.

      I made a friend online a couple weeks ago -- this guy posted his game called Amethlion to an android forum. It's an open world crafting RPG and he was selling it for a buck fifty. I jumped at the chance to play a cool little pixel art adventure and actually get to interact with the creator. It's buggy as all hell, but it is very cute and pretty fun. The creator is a very nice person and has been very grateful to hear my bug reports. Dynamic Zero is the name of his company, and he made the game solo with his brother making the music. It's a family affair and I think that is just so sweet.

      What mobile games are you all into these days, if any? And if the answer is none, how come?

      31 votes
    5. For any given product, why is the iOS client often the best client?

      Background: I was deciding what to do since we use Atlassian’s Stride and it will be sunsetted. For us, the options are Teams or Slack. I’m going to give Teams a try since we already pay for it....

      Background:
      I was deciding what to do since we use Atlassian’s Stride and it will be sunsetted. For us, the options are Teams or Slack. I’m going to give Teams a try since we already pay for it. Someone I know also happens to be a PM there. I texted him “wow, Teams iOS has a 4.7 rating in the App Store!” He said, yes, it’s probably our best client. It made me realize that this is very often the case. The iOS client is often the best client for many services.

      Questions:
      Do you all find this to be true as well?

      If so, why do you think this is? iOS itself? iOS app guidelines? iOS devs are more product minded? Android device fragmentation?

      Any and all thoughts appreciated.

      note: I am mobile OS agnostic, I use them all (both) regularly.

      12 votes
    6. What do we think of an app? (iOS and Android)

      I was wanting to look into how to make one for this website because I'd like to browse on my phone. We got a lot of tech people here. What do you think? Edit: I know it's not likely now, but I...

      I was wanting to look into how to make one for this website because I'd like to browse on my phone. We got a lot of tech people here. What do you think?

      Edit: I know it's not likely now, but I mean in the future. Is this something we could do when this turns open-source?

      21 votes
    7. Just for funsies: Just Let Me Play! | A review of Bloons TD 6 (Android/iOS)

      For those unaware, the Bloons TD series consists of tower defense games where you place monkeys along a track to pop balloons. It's called TD and not Tower Defense because a scumbag company...

      For those unaware, the Bloons TD series consists of tower defense games where you place monkeys along a track to pop balloons. It's called TD and not Tower Defense because a scumbag company decided to trademark the name of an entire genre, but that's beside the point.

      Since the series's debut as a flash game over a decade ago, the games have evolved to contain a wealth of strategic complexity. Aside from the towers having different attack rates and ranges, there are different types of damage (e.g. popping, fire, explosion) that make each tower unique. Additionally, the balloons occasionally have resistances to certain types of damage. This forces you to be creative with your tower placement, and opens each game up to an incredible depth and variation. This helps keep the game fresh and exciting, as you try out different strategies.

      ...Or at least, it would do that if it weren't for the arbitrary roadblocks the game puts in place. Presumably in order to ease new players into the mechanics, you're forced to unlock everything through gameplay. This doesn't just include new towers, tracks, and game modes -- you're forced to unlock every single upgrade for every single tower. You unlock these by using the towers to earn them XP.

      In theory this wouldn't be so bad. You could argue that it makes you learn the strengths and weaknesses of the towers before you can upgrade them. But why is that learning forced on me by the game? Why can't I learn at my own pace? I care so much because the game's pace is hellishly slow. You will certainly have to spend time grinding in order to unlock everything.

      If that sounds ridiculous, it's because it is. I should not have to grind in my mobile tower defense game. I've been playing for two days now, and I'm still incredibly far from being able to play without restrictions. I'm mentally preparing myself for the long haul on this, but I can easily see this alienating new players, or those who just want to experience all the game has to offer.

      It really is ridiculous when my own attempts to win the rounds are foiled because the game won't let me have the upgrade I need.

      The other major problem I have with the game are its in-app purchases. Ninja Kiwi, the developer, seems to adhere to the despicable model of charging $5 up-front and also charging for things in-game. The game tempts me every time I look at the menu of which upgrades I've unlocked. "Don't you want to use this tower now, instead of many hours from now? Why not pay $5 to unlock all of its upgrades instantly?"

      There are in-app purchases for different amounts of Monkey Money (which let you continue to play a failed game) that range from $2 to $55. Double Cash mode, which in previous games was unlocked through playing, now costs $19.

      There are good points to this game. The graphics are 3D, which is quite different than the older games, and they look good. They're not an outstanding visual pleasure, but they also aren't irritating or ugly. The word I'd use is serviceable. I preferred the cartoony graphics of Bloons TD 5, but I can see myself getting used to these.

      The music is also adequate. Different tracks may have different music, but the repetition may have you cringing as you grind, grind, grind away for hours at unlocking everything. At 20 tracks, there is certainly enough variety to help alleviate some of the drag, but you also have to remember that the more difficult tracks are likely impossible to beat if you still don't have access to every tower's upgrades.

      So there you have it. I give Bloons TD 6 three rubbery balloon-husks out of five while shedding a single disappointed tear, because all the fun is locked away behind hours of grinding.

      Or you could pay real money to skip all that and actually have fun. Ninja Kiwi, you've broken my heart.

      8 votes
    8. Best Android Alternative to iOS Continuity

      The one good thing, imo, that iOS does is its continuity and handoff with other devices. What are the best ways you've found to emulate this on your devices? Like if I'm actively working on a...

      The one good thing, imo, that iOS does is its continuity and handoff with other devices. What are the best ways you've found to emulate this on your devices? Like if I'm actively working on a document or on web pages how can I seamlessly continue using them on my tablet/phone without having to re-open all the tabs or docs again?

      Has anyone found a better way?

      At the moment I get around this a couple ways:
      -Google drive is my primary basic filesystem on all my main computer (desktop/documents/downloads/pictures/videos folders)
      -Google Photos on all devices
      -PulseSMS for the texting
      -Google Chrome which offers a somewhat fix to webbrowsing

      But the actual feature of my devices popping up and letting me "carry on" with what I was doing exactly where I was doing it with the click of the button isn't there. Also, the Google Chrome "continuity" is simply the ability to let me go see recent tabs open on my devices and click to reopen them. If anyone knows a way to sync tabs across all my devices (desktop/laptop/phone/tablet) and make them open/close altogether that would be great.

      6 votes