swift
import XCTest
import Combine
@testable import MyApp

class PostsViewModelTests: XCTestCase {
    var viewModel: PostsViewModel!

Unit testing with XCTest and mocks

swift testing xctest
by Sofia Martinez 2 tabs
swift
import SwiftUI

struct CardModifier: ViewModifier {
    var backgroundColor: Color = .white
    var cornerRadius: CGFloat = 12
    var shadowRadius: CGFloat = 5

Custom SwiftUI view modifiers for reusability

swift swiftui ios
by Sofia Martinez 2 tabs
swift
import Foundation

enum APIError: Error, LocalizedError {
    case invalidURL
    case invalidResponse
    case statusCode(Int)

URLSession networking with async/await

swift networking async-await
by Sofia Martinez 1 tab
swift
import CoreData

class CoreDataStack {
    static let shared = CoreDataStack()

    lazy var persistentContainer: NSPersistentContainer = {

Core Data for local persistence

swift core-data ios
by Sofia Martinez 2 tabs
swift
import SwiftUI

struct PostDetailView: View {
    @StateObject private var viewModel: PostDetailViewModel

    init(postId: Int) {

MVVM architecture pattern for iOS

swift mvvm architecture
by Sofia Martinez 2 tabs
swift
import Foundation
import Combine

class NetworkService {
    private let baseURL = "https://api.example.com"
    private var cancellables = Set<AnyCancellable>()

Combine framework for reactive programming

swift combine reactive
by Sofia Martinez 2 tabs
swift
import SwiftUI

struct ContentView: View {
    @State private var username = ""
    @State private var isLoggedIn = false
    @StateObject private var viewModel = LoginViewModel()

SwiftUI declarative UI with state management

swift swiftui ios
by Sofia Martinez 2 tabs
blade
{{-- resources/views/errors/503.blade.php --}}
<!DOCTYPE html>
<html>
<head>
    <title>Maintenance Mode</title>
    <style>

Laravel maintenance mode and health checks

laravel maintenance health-checks
by Carlos Mendez 3 tabs
php
<?php

namespace App\Providers;

use Illuminate\Database\Eloquent\Builder;
use Illuminate\Support\Collection;

Laravel macro methods for extending framework

laravel macros extensibility
by Carlos Mendez 3 tabs
php
<?php

namespace VendorName\PackageName;

use Illuminate\Support\ServiceProvider;

Laravel package development

laravel packages composer
by Carlos Mendez 3 tabs
php
<?php

namespace App\Scopes;

use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Model;

Laravel global query scopes with database views

laravel scopes database-views
by Carlos Mendez 4 tabs
php
<?php

use App\Models\Post;
use App\Models\Comment;
use Illuminate\Support\Facades\Route;

Laravel route model binding

laravel routing model-binding
by Carlos Mendez 3 tabs