461 Matching Annotations
  1. Feb 2021
    1. Now let me ask you, do you write JS for a single page application differently from a "traditional" web application? I sure hope you do! In a "traditional" application, you can get away with being sloppy because every time the user navigates to a new page, their browser destroys the DOM and the JavaScript context. SPAs, though, require a more thoughtful approach.
    2. Turbolinks is a Single-Page Application Turbolinks doesn't just give you some of the benefits of a single-page app. Turbolinks is a single page app. Think about it: When someone visits your site, you serve them some HTML and Javascript. The JavaScript takes over and manages all subsequent changes to the DOM. If that's not a single-page app, I don't know what is.
    3. Our app is mostly about displaying pages of static information. We crunch a lot of data to generate a single error report page.
    4. Honeybadger isn't a single page app, and it probably won't ever be. SPAs just don't make sense for our technical requirements.
  2. Jan 2021
    1. Besides running contrary to the principles that lead a lot of people to Linux systems (a closed store that you can't alter...automatic updates you have no control over....run by just the one company)
    2. I run a fairly ancient RedHat Enterprise 6 on my 32-bit test machine and if I need something requiring Gtk3 (such as a latest Firefox or Chrome), I just make a chroot and use debootstrap (from EPEL) to get me a Debian 9 userland for that program. Easy. No bizarre "app stores", no conflicting packages. Do people use Snap app-stores because they don't know how to use the chroot command? Or are they just lazy? If it is because they want the added security of a container, substitute chroot with lxc... Shouldn't be necessary though; if you avoid non-ethical software (i.e App-stores), you are very unlikely to need the added security.
    1. Small components can set the size of their corner shape using a percentage of the absolute height of the component. This means the corner shape will change as the component height changes.
    1. Don'tAvoid using two contained buttons next to one another if they don’t have the same fill color.

      Interesting. Do I agree with this?

      What is the reason they recommend this? It looks fine to me...

      At least they give alternatives that they recommend...

    1. Addevice is a custom mobile app development company delivering solutions to startup and enterprise clients. Over 6 years of our history, we’ve successfully delivered a lot of projects and helped our clients and brands establish a strong online presence. Here are a few benefits that we’ll deliver to you:

      Addevice is a custom mobile app development company delivering solutions to startup and enterprise clients. Over 6 years of our history, we’ve successfully delivered a lot of projects and helped our clients and brands establish a strong online presence. Here are a few benefits that we’ll deliver to you:

  3. Dec 2020
    1. We should choose flutter technology if we have more option why because its fast performing and give a growing push to your ready-made taxi uber app.
    1. const store = observable({ players: [ "Player 1", "Player 2", ], // ... }) reaction(() => JSON.stringify(store), json => { localStorage.setItem('store',json); }, { delay: 500, }); let json = localStorage.getItem('store'); if(json) { Object.assign(store, JSON.parse(json)); }
    1. This is the accepted way to handle problems related to authentication, because user data has a couple of important characteristics: You really don't want to accidentally leak it between two sessions on the same server, and generating the store on a per-request basis makes that very unlikely It's often used in lots of different places in your app, so a global store makes sense.
  4. Nov 2020
    1. This definition is actually a strict subset of the first definition: as the same script must (by definition) run inside both a server/Node.js context, but also a browser DOM context
    2. Universal = code that can run in any JS runtime (browser and/or node). Isomorphic = application that runs the same universal code in multiple runtimes to avoid code duplication.
    3. After that, the app works like an SPA. It's got better SEO because when a search engine bot asks for a page, the server returns the whole rendered HTML page, with content and meta tags.

      Not sure they have a "hard" time (since they can just run/render the JS too), but harder time, yes..

    4. So, how does an SPA work? JavaScript loads in the browser and loads data from an API. Most of the rendering is done on the client Side. But search engine bots have a hard time indexing the page because it doesn't have much without JS.
    1. Capacitor's origins lie in Ionic's mission to provide a holistic framework for developing hybrid apps—apps that run on mobile devices, on desktops, and in the browser. It does not only replace Apache Cordova as a “bridge” to native platform access in new Ionic projects but also “provides a consistent, web-focused set of APIs”.
    1. This module should not be used in other npm modules since it modifies the default require behavior! It is designed to be used for development of final projects i.e. web-sites, applications etc.
    1. applicatif

      entendre: boîte noire, qui limite voire détermine certains usages sans la possibilité d’accéder au fonctionnement interne

  5. Oct 2020
    1. How To Create A Robust And Legally Compliant Peer-to-Peer Payment App

      Useful post by Cleveroad on how to build a P2P payment app.

    1. manually specifying the order isn't really a great solution (as tempting as it sounds) because you'll probably have broken behaviour if you subsequently move away from Rollup.
    1. Testing data provided to the Senate showed the effectiveness of the Australian app, particularly on Apple iPhones, remains an issue. The app only worked 25 to 50 per cent of the time during locked iPhone-to-iPhone testing on May 26. At launch, it was worse, working only 25 per cent of the time or less for locked iPhone to locked iPhone. When running in the background, it also didn't work well.

      CovidSafe app effectiveness on iPhones low

    1. It's easy to persist the entire application state in a way that is backwards-compatible, so persisted states can survive application changes.
    1. Through the telemedicine app, you can quickly get service from a doctor without walk away from one step from home. Here are the best telemedicine apps, which have been getting the best ratings, reviews, and overall reliability through users.
  6. Sep 2020
    1. Useful Tips And Ground Rules To Build Your Online Mentoring Platform

      Take a look at this guide by Cleveroad to learn how to build online mentoring platform.

    1. How to Create a Video Chat App: Explaining Features, Monetization, and Technologies

      Check this article by Cleveroad to learn how to create a video chat app.

    1. A Comprehensive Guide To Build Mobile Wallet App And Make It Highly Secure

      This article by Cleveroad will explain how to develop mobile wallet app and what advantages it will bring to your business.

    1. Mobile App Design Process: How We Build UI And UX

      Check this blog post by Cleveroad if you're wondering how to make app design.

    1. When you publish this module, you do not want to bundle React, for the reasons described above. (It would be even worse to bundle React in a library, because then its copy would duplicate that loaded by the application!) But the fix is slightly different for a library than an application. In this library's Rollup configuration, we only want to specify external, not globals:
    1. People are scared to go to the doctor or take medicine from the medical and not going there is a comforting thing but, this does not seem to be right in the time of the pandemic of corona disease.
  7. Aug 2020
    1. Exactly how much does it cost to develop an app like UberEats? We reach across this topic almost always when we consider app development for developing an app like UberEats. Read on to discover it!
    1. Menni, C., Valdes, A. M., Freidin, M. B., Sudre, C. H., Nguyen, L. H., Drew, D. A., ... & Visconti, A. (2020). Real-time tracking of self-reported symptoms to predict potential COVID-19. Nature Medicine, 1-4.

    1. Mobile App Design Cost: What’s the Price of UI/UX Design?

      Read this informative article by Cleveroad to know the price of UI/UX design.

    1. To the fact, 77% of the users will stop using an app within 3 days of its download. Only those apps will survive who have soothing mobile usability and UX/UI designs.
    1.  Some of the top companies that use the flutter framework for creating their mobile apps include Alibaba, realtor.com, eBay, and Dream11, and so on. 
    1. Open Source flutter Apps permits you to make lovely native apps on iOS and Android from one codebase. The most goal of this repository is to seek out free open supply apps and begin contributive. Be at liberty to contribute to the list, any suggestions square measure welcome!
    1. So, let’s get an answer to this question! In this write-up, we will be going through mobile app design services and its cost.

    1. Explaining On-Demand Service Apps: Types, MVP Features, And Things to Consider

      Read this guide by Cleveroad to learn how to create on demand app.

    1. Leyden aims to address the startup time of Java applications. For monoliths and single applications, Java sometimes took a while to get going, but once up and running, they were fast. “That’s great if your app server is going to run for two weeks or two months or two years, but it’s not that great if you want to run for 30 milliseconds,” said Saab. Server-side software is getting smaller and more distributed, so quick starts are key to fast response times. 

      Sounds similar to the problems that ruby/rails has; and spring/bootsnap.

  8. Jul 2020
    1. In fact, developers often tend to forget a simple, almost elementary fact: if users want to close the application or leave a site, they will — doesn’t matter which obstacles are placed on their path to the exit-button. The more obstacles there are the more negative the user experience will be.
  9. Jun 2020
    1. iOS APP DEVELOPMENT COMPANY

      Get in contact with company if you're looking for iOS app development company.

    1. "You wanted open source privacy-preserving Bluetooth contact tracing code? #DP3T software development kits/calibration apps for iOS and Android, and backend server, now on GitHub. iOS/Android apps with nice interface to follow." Michael Veale on Twitter (see context)

  10. May 2020
    1. Flutter for Cross-Platform App Development is an associate degree source, cross-platform mobile development framework from Google. It permits superior, stunning applications to be designed for iOS and Android from one codebase. It’s additionally the event platform for Google’s future Fuchsia OS.

      The Orientation of Flutter for Cross-Platform App Development Became Perfect App

    1. Launched by Google in 2017, Flutter could be a dynamic cross-platform development framework. These apps are developed from Flutter framework and they have extreme capabilities:
    1. React Static is also a great replacement for the ever popular Create React App CLI. It provides a similar developer experience, zero-config environment, and features, but without boxing you in. If you ever need to customize your build system in React Static, there is no need to eject!
    1. When android:autoVerify="true" is present on any one of your intent filters, installing your app on devices with Android 6.0 and higher causes the system to attempt to verify all hosts associated with the URLs in any of your app's intent filters
    1. Android App Links on Android 6.0 (API level 23) and higher allow an app to designate itself as the default handler of a given type of link
    1. This is it. I'm done with Page Translator, but you don't have to be. Fork the repo. Distribute the code yourself. This is now a cat-and-mouse game with Mozilla. Users will have to jump from one extension to another until language translation is a standard feature or the extension policy changes.
    2. I will need to find a workaround for one of my private extensions that controls devices in my home network, and its source code cannot be uploaded to Mozilla because of my and my family's privacy.
    3. The other pressing issue is that users have lost the right to run private extensions in the release version of Firefox, without needing to hand over their source code to Mozilla.
    1. Issues brought up during review must be addressed using best efforts. If corrections have been requested, the new version should not contain unrelated changes, as this complicates the review process and can lead to further rejections.
    2. During review, the add-on undergoes basic testing in addition to code review. To facilitate the functional testing, the add-on author must provide testing information and, if applicable, testing credentials required to use the add-on if an account is needed for any part of the add-on’s functionality.
    3. Add-ons that are intended for internal or private use, are only accessible to a closed user group, or for distribution testing may not be listed on AMO. Such add-ons may be uploaded for self-distribution instead.
    1. Mozilla can still block distribution of the extension, even when not distributed via ADO. It is not possible for us to provide Mozilla the unminified JavaScript source files for Google’s and Microsoft’s translation widgets. This is a risk because Mozilla can demand such.
    1. The Pop!_Shop is our version of Android’s Play Store or the App Store on iOS, and we’re constantly adding new applications to the mix—a productivity cocktail that goes down smooth.
  11. Apr 2020
    1. One thing is certain when it comes to navigation trends, users and designers seem to be fed up with completely hidden styles and demand options that work in similar formats on desktops and mobile devices. This might be one of the reasons a vertical pattern is trending.
    2. The common theme is that many hamburger icons open into vertical sliding navigation.
    3. One more word of advice when thinking about vertical navigation: Don’t be tempted to cram it too full of elements just to fill up the depth of a standard-resolution screen. White space is totally acceptable – and even highly recommended – as a design tool in this format.
    4. Non-traditional navigation styles can be a fun way to break up some of the same old design patterns.

      See the really creative/fun example image above.

    1. A left navigation is faster and more efficient for users to scan. In just three visual fixations, users scan six items in the left navigation compared to the three items scanned in the top navigation. The left navigation also facilitates a vertical scanning direction that is natural for people
    2. A top navigation conserves more vertical page space than a left navigation. With a left navigation, the navigation links occupy the left column of your page. This shrinks and narrows the content area of your page, which means you will have less space for your content. A top navigation, however, uses minimal vertical space, which allows you to occupy the content area of your page with content only.
    1. So while we can’t endorse those systems, and indeed we have to advise you against using them; their existence is still a Good Thing
    2. It’s this third way that we avoid lock-in that is relevant to today’s topic. Our data format design is specified well enough so that people with no connection to AgileBits can write software to be able to handle it.
    1. Q. Can an app work for my small business in the long term? A. You need to assess your product and then come up with an app which offers excellent solutions for your customers. Be sure to incorporate some new and innovative features in it which can make your app work well in the long term and isn’t termed as outdated by your customers. And what better way to get the support of a top mobile app development company having a great track record in this concern.

  12. Mar 2020
    1. I would like to make an appeal to core developers: all design decisions involving involuntary session creation MUST be made with a great caution. In case of a high-load project, avoiding to create a session for non-authenticated users is a vital strategy with a critical influence on application performance. It doesn't really make a big difference, whether you use a database backend, or Redis, or whatever else; eventually, your load would be high enough, and scaling further would not help anymore, so that either network access to the session backend or its “INSERT” performance would become a bottleneck. In my case, it's an application with 20-25 ms response time under a 20000-30000 RPM load. Having to create a session for an each session-less request would be critical enough to decide not to upgrade Django, or to fork and rewrite the corresponding components.
    1. The popular question in my company these days is “Rails or WordPress?”, but I will probably touch upon the broader questions of “MVC or CMS?” and “Ruby or PHP?”, so you can often substitute “Rails” for “MVC framework” in the article.
  13. Feb 2020
    1. Devstringx Technologies opened for business in 2014. Today, Devstringx is India’s most recommended IT company for software product development, mobile app development and independent software testing services which headquarter in Noida, India.

      Website and software development square measure the basics part of running a profitable business. In current promoting, the necessity of custom software is rise day by day. Devstringx technologies one in all the most effective custom software development company in Noida, India. Custom software may be used with none long-time investment. They are doing not need constant development to suit company necessities. You'll be able to expend the software at any time. There square measure multiple advantages of custom advantages development like- efficient, measurability, flexible, compatible, customized answer, security.

      Our experienced, energetic and dedicated team of custom software developers and that we provide complete it software services with budget suited to your pockets. Our consultants recognize alright the key parameter of your business and deliver the proper results on time. We provide additional complete software testing services like functional testing services, performance testing services, Api testing services, usability testing services, content testing services, agile testing services, regression testing services, compatibility testing services, automation testing services, web application testing services in India.

      We've a separate team for every field like software developers, software tester, web developer...! Our team invariably able to work and that they commit the leads to future commitment towards your company. We give higher priority to our client's satisfaction. We specialized in providing the most effective automation testing services in Noida, India.

    1. Mobile App Development Agency with Dedicated App Developers

      Need help turning your great idea into an app on the App Store? ROEMIN Creative Technology has the mobile app developers that can turn your dream into a reality. Did you know that there are numerous apps that start from great ideas, but fail because of poor development or positioning in the App Store or Google Play? Don’t let a great idea go to waste! Work with professional mobile app developers that know how to turn it into a top app.

  14. Dec 2019
    1. Best to-do list app for taking control of your to-do list
    2. Games are fantastic at motivating mundane activity—how else can you explain all that time you've spent on mindless fetch quests? Habitica, formerly known as HabitRPG, tries to use principles from game design to motivate you to get things done, and it's remarkably effective
    3. The best to-do list apps
    4. Most to-do lists give you no control over your data. Your tasks live inside the app, not in a document you can edit, and syncing is handled by whichever company made the app. If you don't like this, todo.txt is a great alternative.
    5. Because keeping track of your tasks is an intensely personal thing, and people will reject anything that doesn't feel right pretty much instantly.
  15. burnsoftware.wordpress.com burnsoftware.wordpress.com
    1. Future proofs your journal entries by saving them as plain text and organizing them as you go. This means you can read or create entries when you don’t have DayJournal.
    1. Plain text is software and operating system agnostic. It's searchable, portable, lightweight, and easily manipulated. It's unstructured. It works when someone else's web server is down or your Outlook .PST file is corrupt. There's no exporting and importing, no databases or tags or flags or stars or prioritizing or insert company name here-induced rules on what you can and can't do with it.
    1. Countless productivity apps and sites store your tasks in their own proprietary database and file format. But you can work with your todo.txt file in every text editor ever made, regardless of operating system or vendor.
    1. Android App Development Company

      As being a top Android app development Company, we provide robust, industry specific & adaptable android app development services to SMEs, enterprises & startups across USA, Australia and across the globe.

    1. iPad App Development Company

      At being a bespoke iPad App Development company - Vnnovate Solutions, we’re strategists and full stack iPad app developers, who know how to develop latest iOS 12 compatible mobile applications and deliver comprehensive iOS app development services.

    1. I love this library. Migrated from CRA to nwb. That didn't work out. Neutrino was very easy to setup with almost the exact setup I had with CRA but with far more customization. Again, thank you. Have a good day
    1. Second, there are some fantastic projects out there like Create React App, preact-cli, nwb, and much more that avoid the boilerplate problem but at the expense of some other tradeoffs. Your configuration could be black-boxed and not able to be modified. They could force you to eject your configuration, making maintenance of the entire build dependency tree and configuration your responsibility again, and also preclude future configuration updates.
  16. Nov 2019
    1. Create A Music Streaming App In 2019

      How To Create A Music Streaming App?

      Now that you know that music apps can make pretty good money for their owners, you are probably dying to make your own app and start making money with it. But it’s not so easy.

      Here is a step by step process –

      Validating your app idea Understand the target audience Copyright matters to consider Radio or on-demand? Sketch the prototype Creating MVP Choose the features How to make your music app secure The cost to create a music app like Spotify

    1. Mentioned at https://kentcdodds.com/blog/tools-without-config:

      There is a project called react-app-rewired by Tim Arney. It's awesome. However, I've taken a different approach to making paypal-scripts configurable. ...

  17. Oct 2019
    1. Install On Air is best application distribution service over the air. We offer Beta App, iOS App and Android App distribution. Don’t waste time and have an easy process for testing builds.