← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 61
  1. x402 turns HTTP 402 into a payment handshake.

  2. This post takes a closer look at the `approve()` function in the ERC-20 token standard.

  3. DappCon in Berlin brought together builders tackling the big questions in Web3 - stablecoins, privacy, regulation, and UX.

  4. The ERC-721 standard helps make buying and selling unique digital items (NFTs) safe and reliable.

  5. Nested mappings in Solidity offer developers powerful tools to efficiently organize and manipulate complex data structures.

  6. Developers need to understand the difference between `tx.origin` and `msg.sender` in Solidity.

  7. In Ethereum Improvement Proposal 4337 (ERC-4337), account abstraction simplifies user interaction and the blockchain.

  8. The Solidity programming language for Ethereum smart contracts, offers a robust feature known as **structs** that is indispensable in organizing and structuring information.

  9. Solidity's custom errors offer significant advantages in blockchain development, enhancing smart contract robustness and clarity.

  10. A Set structure, as used in many programming languages, is a collection of distinct elements where each item is unique, and no duplicates are allowed.

  11. With the release of iOS 17, Apple introduces an exciting enhancement to SwiftUI that revolutionizes how we add markers on maps.

  12. NFT minting on Ethereum can be expensive due to the high gas fees associated with executing intelligent contract transactions on the blockchain.

  13. In a previous [blog post](/blog/solidity-verify-smart-contract/), we discussed the importance of verifying Solidity smart contracts before deploying them onto the blockchain.

  14. Smart contract verification is crucial for ensuring transparency, trust, and safety for users in the blockchain ecosystem.

  15. With the rise of NFTs on the Ethereum blockchain, creators can now monetize their digital art, music, videos, and other media in ways previously considered impossible.

  16. In the previous [post](/blog/solidity-eip-712-sign-metamask/), we discussed meta transactions and the EIP-712 standard.

  17. Meta transactions in Ethereum blockchain is an approach that removes the complexity for our users to deal with gas fees.

  18. The non-fungible tokens, or in short NFTs, have one the most influential roles in the crypto and Web3 scene.

  19. Bytes and Strings have a special place in the Solidity programming language.

  20. This time let's talk about fungible tokens, one of the main building blocks in DeFi.

  21. Absence of null in Solidity

    One of the weirdest Solidity programming language's quirks is the absence of null.

  22. This time we will talk about the critical lower-level function `delegatecall`.

  23. This time, we will talk about storage locations in Solidity programming language, specifically about the `storage` and `memory` locations.

  24. Events in Solidity programming language help inform when something has happened in the smart contract.

  25. Mappings in Solidity programming language play a significant role.

  26. Mastering Arrays in Solidity

    Arrays in Solidity programming language can hold primitive data types like integers, boolean, and string.

  27. Solidity language allows specifying accessibility for contract functions and state variables.

  28. Solidity is an object-oriented language to write smart contracts that can be deployed on the blockchain, for instance, Ethereum.

  29. We learned how to add a sidebar for an iPad in the previous blog post, but that approach isn't that great for an iPhone.

  30. Starting with iPadOS 14, Apple has redesigned the iPad sidebar by making it easier to navigate within an app.

  31. Using mobile apps, we navigate to another view, calculate business expenses, or send a tweet by tapping on a button.

  32. We [explored](https://kristaps.me/blog/swiftui-mapview/) the Mapview in SwiftUI a while back.

  33. Localizing our applications is more critical than we think.

  34. Grid layouts enable us to show views in a grid that expands either vertically or horizontally.

  35. Navigating from one view to another, or simply showing a title and buttons, is one of the most crucial building blocks of modern iOS applications.

  36. TabBar is a vital component of iOS and has been from iOS 2.0.

  37. Showing and hiding some parts of information is a vital feature in mobile apps, especially considering that phone screens are much smaller than those on laptops or desktop computers.

  38. How to use Alert with SwiftUI

    Alerts are one of the most crucial building blocks of iOS applications.

  39. This time, we will look at several ways to show a text label inside a circle using SwiftUI.

  40. Selecting images from our iPhone library is needed when changing a profile picture, posting an update, or sharing the photo of your pet.

  41. Background Color with SwiftUI

    Once you create a SwiftUI view, it has the default background color.

  42. When presenting a small piece of extra information on the screen, showing a modal view is essential.

  43. Launch Screen with SwiftUI

    Launch Screen is the first interaction that users see when using our apps.

  44. A while back we looked into dynamic type with the system font.

  45. Mapview with SwiftUI

    Finding places, navigating our way, or simply checking what's around - these are essential things that smartphones can help with.

  46. Embracing the Dynamic Type

    Every year the third Thursday of May is the Global Accessibility Awareness Day.

  47. Swift on the server lately is getting more traction despite IBM leaving the club.

  48. NSTimer vs CADisplayLink

    `NSTimer` or just `Timer` in Swift world is a commonly used way to execute something repeatedly with an interval.

  49. Opening and keeping a WebSocket connection alive isn't enough when dealing with it.

  50. Ignorance of the URLRequest cache

    Caching and invalidating cache is one of the hardest things in computer science [according to](https://martinfowler.com/bliki/TwoHardThings.html) Martin Fowler.