스튜디오의 아이디어 / 001

필드 노트

독립적인 소프트웨어를 설계하면서 배우는 것: 레이아웃 엔진, 기본적으로 개인화된 도구, 아이디어와 유용한 제품 사이의 완고한 세부 사항.

클릭 여덟 번에 98초: SwiftUI 앱 테스트와 Tauri 앱 테스트

Mac mini 한 대가 데스크톱 앱 두 개의 테스트를 모두 돌립니다. MailVault는 테스트 케이스 1,604개와 종단 간 스펙 53개를 갖게 됐습니다. MeatPad에는 처음으로 UI 테스트가 생겼고, 클릭 한 번에 12초가 듭니다. 측정값과, 그 격차를 만드는 단 하나의 구조적 이유.

  • 테스트
  • SwiftUI
  • Tauri

63 MB: 브라우저가 아닌 Mac 코드 편집기가 쓰는 메모리

MeatPad는 열아홉 시간 열어 둔 채 63 MB, 2,721개 파일 프로젝트를 불러온 상태에서 108 MB였습니다. 측정값과 그것을 되풀이하는 명령, 이 숫자 뒤의 네 가지 설계 결정, 그리고 모든 것이 무너지는 단 하나의 파일 크기.

  • 성능
  • macOS
  • MeatPad

당신이 힘든 방식으로 알아내지 않도록, Mac mini가 당신의 이메일 클라이언트를 대신 클릭해 봅니다

MailVault의 모든 기능은 기계가 실제 앱을 열고, 실제 버튼을 클릭하고, 실제 화면에서 결과를 읽어낸 뒤에만 출시됩니다. 엔드투엔드 스위트가 어떻게 동작하는지, 그리고 왜 저희가 작업하는 기계가 아니라 Mac mini에서 실행되는지 설명합니다.

  • 테스트
  • Tauri
  • MailVault

Gmail은 당신의 메일도 배급합니다: 하루 2,500 MB 다운로드 제한

Google은 IMAP 다운로드를 사용자당 하루 2,500 MB로 제한하며, 이를 초과하면 계정을 최대 24시간 동안 잠급니다. 대용량 메일함을 보관하려는 사람에게 이것이 의미하는 바 — 그리고 서버가 멈추라고 할 때 백업이 어떻게 동작해야 하는지.

  • Gmail
  • IMAP
  • MailVault

웹은 자동 벽돌을 해결했습니다. 왜 화보집이 없나요?

브라우저는 수년 동안 고르지 않은 콘텐츠를 균형 잡힌 그리드로 흘러갔습니다. 인쇄된 앨범은 여전히 ​​사람들에게 모든 사진을 상자에 넣으라고 요구합니다. 누락된 부분은 레이아웃이 아니라 판단입니다.

  • 자동 레이아웃
  • 전산 설계
  • PhotoBooks