• Bugün, 00:09:04
    #1








    Kılavuz :
    Coreqm ile yazılım nasıl üretebilirim ?

    Arkadaşlar Coreqm komut yaz gerise yaslan kendisi oluştursun.. Sadece hangi dilde ve hangi projeyi oluşturacaksan ona göre bağımlılıkları yüklemen lazım bir sefer kur tekrar kurmana gerek kalmaz.

    A — Coreqm ile Mobil Uygulama Geliştirme


    Mobil uygulama için iki güçlü seçenek var:
    • A1: .NET MAUI → C# ile Android, iOS, Windows, macOS.
    • A2: Flutter → Dart ile Android, iOS, Windows, macOS, Linux ve web.

    A1 — .NET MAUI ile Mobil Uygulama


    Öncelikle geliştirme ortamını hazırlaman gerekiyor.
    Windows tarafında genellikle şunlar gerekli:
    .NET SDK Visual Studio 2022 .NET MAUI workload Android SDK Android Emulator Java JDK
    .NET SDK kontrolü:
    dotnet --version
    MAUI workload kurulumu:
    dotnet workload install maui
    Kurulu workload'ları görmek için:
    dotnet workload list
    MAUI proje şablonunun gelip gelmediğini kontrol edebilirsin:
    dotnet new list maui
    Ardından Coreqm'e örneğin şöyle komut verebilirsin:
    Coreqm, .NET MAUI kullanarak bir mobil uygulama oluştur.
    Uygulamanın adı: CoreqmMobile
    Hedef platformlar: - Android - iOS - Windows
    Sayfalar: - Login - Register - Ana Sayfa - Profil - Ayarlar
    MVVM mimarisi kullan. API işlemleri HttpClient ile yapılsın.
    Manuel olarak proje oluşturmak istersen:
    dotnet new maui -n CoreqmMobile cd CoreqmMobile
    Tipik yapı şöyle olacaktır:
    CoreqmMobile/ │
    ├── App.xaml ├── App.xaml.cs ├── MauiProgram.cs │
    ├── Models/ ├── ViewModels/ ├── Views/ ├── Services/ ├── Resources/ │
    └── Platforms/ ├── Android/ ├── iOS/ ├── MacCatalyst/ └── Windows/
    Örneğin API bağlantısı için Coreqm'e:
    Coreqm, Services klasörüne ApiService.cs oluştur.
    Base URL: https://api.example.com
    Endpointler: POST /login POST /register GET /profile
    HttpClient kullan. JSON serialize/deserialize işlemlerini ekle. Bearer token desteği ekle.
    diyebilirsin.
    Android üzerinde derlemek:
    dotnet build -f net10.0-android
    Release:
    dotnet publish -f net10.0-android -c Release
    Buradaki framework sürümünü kurulu .NET sürümüne göre Coreqm'e de kontrol ettirebilirsin.

    A2 — Flutter ile Mobil Uygulama


    Flutter tarafında gerekli temel bileşenler:
    Flutter SDK Dart SDK Android SDK Java JDK Android Studio veya sadece Android command-line tools
    Kurulumdan sonra:
    flutter doctor
    çok önemli.
    Sistemde eksik olan bileşenleri gösterir.
    Örneğin:
    [✓] Flutter [✓] Android toolchain [✓] Chrome [✓] Visual Studio [✓] Connected device
    Android lisanslarını kabul etmek için:
    flutter doctor --android-licenses
    Yeni proje:
    flutter create coreqm_mobile cd coreqm_mobile
    Ardından Coreqm'e:
    Coreqm, mevcut Flutter projesini geliştir.
    Riverpod kullan.
    Şu ekranları oluştur: - Login - Register - Dashboard - Profile - Settings
    API adresi: https://api.example.com
    JWT authentication ekle. Tokeni secure storage içerisinde sakla. Responsive tasarım kullan.
    Flutter projesinde genellikle şöyle bir yapı kurdurabilirsin:
    lib/ │
    ├── main.dart │
    ├── models/ ├── screens/ ├── widgets/ ├── services/ ├── providers/ ├── repositories/ └── utils/
    Gerekli paketleri eklemek için örneğin:
    flutter pub add dio flutter pub add flutter_riverpod flutter pub add flutter_secure_storage flutter pub add go_router
    Burada:
    dio
    API istekleri,
    flutter_riverpod
    state management,
    flutter_secure_storage
    token saklama,
    go_router
    sayfalar arası yönlendirme için kullanılabilir.
    Bağlı cihazları görmek:
    flutter devices
    Android'de çalıştırmak:
    flutter run
    APK oluşturmak:
    flutter build apk --release
    AAB oluşturmak:
    flutter build appbundle --release
    Sonuç genellikle:
    build/app/outputs/flutter-apk/app-release.apk
    altında olur.
    Coreqm'e tek komutta da şunu yaptırabilirsin:
    Coreqm, bu Flutter uygulamasını production seviyesine getir.
    - Riverpod - Dio - JWT authentication - Secure storage - Error handling - Loading states - Dark mode - Form validation - Responsive UI
    ekle.
    Daha sonra projeyi analiz et ve bulunan hataları düzelt.

    B — Coreqm ile Website Geliştirme


    Burada 4 farklı yapı düşünebiliriz:
    HTML + CSS + JavaScript PHP Node.js PHP + HTML + JS

    B1 — HTML + CSS + JavaScript


    Bunun için çok az bağımlılık gerekiyor.
    Basit yapı:
    website/ │
    ├── index.html ├── style.css ├── script.js └── assets/
    Terminal:
    mkdir website cd website
    Sonra:
    Coreqm, bu klasörde modern responsive bir website oluştur.
    Teknolojiler: - HTML5 - CSS3 - Vanilla JavaScript
    Sayfalar: - Ana Sayfa - Hakkımızda - Fiyatlandırma - İletişim
    Mobil uyumlu olsun. Dark mode ekle. Modern SaaS tasarımı kullan.
    Coreqm:
    index.html style.css script.js
    dosyalarını oluşturabilir.
    Harici paket kullanmak istemiyorsan Node.js bile gerekmez.

    B2 — PHP Website


    Debian/Ubuntu sunucuda:
    sudo apt update
    PHP:
    sudo apt install php
    Kontrol:
    php -v
    Yaygın PHP bağımlılıkları:
    sudo apt install php-cli php-curl php-mbstring php-xml php-mysql php-zip
    MySQL:
    sudo apt install mysql-server
    Apache kullanacaksan:
    sudo apt install apache2 libapache2-mod-php
    Nginx kullanacaksan:
    sudo apt install nginx php-fpm
    Örneğin klasör:
    /var/www/coreqm/
    yapısı:
    coreqm/ │
    ├── index.php ├── login.php ├── register.php ├── dashboard.php │
    ├── api/ ├── config/ ├── includes/ ├── assets/ └── uploads/
    Sonra Coreqm'e:
    Coreqm, PHP 8 kullanarak kullanıcı sistemine sahip bir website oluştur.
    Özellikler: - Register - Login - Logout - Dashboard - Profile
    Veritabanı: MySQL
    PDO kullan. Prepared statement kullan. Şifreleri password_hash ile kaydet. Session authentication kullan. CSRF koruması ekle.
    diyebilirsin.
    Veritabanı bilgilerini de .env üzerinden yönetmek daha iyi olur.
    Composer kurmak da faydalıdır:
    sudo apt install composer
    Kontrol:
    composer --version

    B3 — Node.js Website / Backend


    Debian'da Node.js ve npm gerekiyor.
    Kontrol:
    node -v npm -v
    Yeni proje:
    mkdir coreqm-api cd coreqm-api npm init -y
    Express:
    npm install express
    Diğer yaygın paketler:
    npm install cors dotenv bcrypt jsonwebtoken
    Prisma kullanacaksan:
    npm install prisma @prisma/client npx prisma init
    Sonra Coreqm'e:
    Coreqm, mevcut Node.js projesine REST API oluştur.
    Express kullan.
    Endpointler:
    POST /api/auth/register POST /api/auth/login GET /api/users/me PUT /api/users/me
    JWT authentication kullan.
    Veritabanı: PostgreSQL
    ORM: Prisma
    Ayrıca: - validation - rate limiting - centralized error handler - environment variables - CORS
    ekle.
    Proje yapısını şöyle yaptırabilirsin:
    src/ │
    ├── server.js ├── app.js │
    ├── routes/ ├── controllers/ ├── services/ ├── middleware/ ├── models/ ├── utils/ └── config/
    Development için:
    npm install -D nodemon
    Çalıştırma:
    npm run dev
    Production:
    npm start
    Sunucuda sürekli açık tutmak için PM2 kullanılabilir:
    npm install -g pm2
    Başlat:
    pm2 start src/server.js --name coreqm-api
    Kaydet:
    pm2 save

    B4 — PHP + HTML + JavaScript Birlikte


    Çok yaygın bir yapı.
    Frontend:
    HTML CSS JavaScript
    Backend:
    PHP
    Database:
    MySQL
    Örneğin:
    public/ ├── index.php ├── login.php ├── register.php ├── dashboard.php │
    ├── css/ │ └── app.css │
    └── js/ └── app.js
    src/ ├── Controllers/ ├── Services/ ├── Models/ └── Database/
    config/ .env
    Coreqm'e:
    Coreqm, PHP + MySQL + HTML + CSS + JavaScript kullanarak SaaS dashboard oluştur.
    Frontend backend ayrımı düzgün olsun.
    Fetch API kullanarak PHP endpointlerine istek gönder.
    Login sistemi JWT yerine PHP session kullansın.
    PDO ve prepared statements kullan.
    şeklinde söyleyebilirsin.

    C — Coreqm ile C# Masaüstü Uygulaması


    C# masaüstü uygulaması için birkaç seçenek var:
    WinForms WPF WinUI .NET MAUI Avalonia
    Sadece Windows hedefliyorsan WPF oldukça mantıklı.
    .NET SDK kontrolü:
    dotnet --version
    Yeni WPF uygulaması:
    dotnet new wpf -n CoreqmDesktop cd CoreqmDesktop
    Coreqm'e:
    Coreqm, mevcut C# WPF projesini profesyonel masaüstü uygulamasına dönüştür.
    MVVM kullan.
    Sayfalar: - Login - Dashboard - Users - Settings
    Sidebar navigation oluştur.
    API: https://api.example.com
    HttpClient kullan. JWT authentication ekle. Token yönetimi ekle. Dark mode oluştur.
    Tipik yapı:
    CoreqmDesktop/ │
    ├── App.xaml ├── App.xaml.cs │
    ├── Models/ ├── Views/ ├── ViewModels/ ├── Services/ ├── Commands/ └── Resources/
    CommunityToolkit.Mvvm kullanmak istersen:
    dotnet add package CommunityToolkit.Mvvm
    JSON işlemleri zaten modern .NET içerisinde:
    System.Text.Json
    ile yapılabilir.
    Uygulamayı çalıştırmak:
    dotnet run
    Derlemek:
    dotnet build -c Release
    Windows için publish:
    dotnet publish -c Release -r win-x64 --self-contained true
    Tek EXE'ye yakın bir dağıtım istiyorsan:
    dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true
    Sonrasında Coreqm'e:
    Coreqm, projeyi production release için hazırla.
    - Gereksiz kodları temizle - Exception handling ekle - API timeout sistemi ekle - Logging ekle - Config dosyasını production için ayarla - Debug kodlarını kaldır - Release build hatalarını düzelt
    diyebilirsin.

    Genel kullanım mantığı


    Yani üçünde de çalışma şeklin kabaca şöyle:
    A — MOBİL
    Coreqm ↓ Flutter / .NET MAUI ↓ Kaynak Kod ↓ Build ↓ APK / AAB / IPAB — WEB
    Coreqm ↓ PHP / Node.js / HTML / JS ↓ Kaynak Kod ↓ Nginx / Apache / Node ↓ Domain ↓ Website / APIC — MASAÜSTÜ
    Coreqm ↓ C# / WPF ↓ Kaynak Kod ↓ dotnet publish ↓ EXE
    Özellikle sadece terminal + Coreqm ile çalışan bir kullanıcı açısından en pratik kombinasyon bence Mobil: Flutter, Web/API: Node.js veya PHP, Masaüstü: C# WPF olur. Flutter ve Node tarafı Linux sunucuda terminalden çok rahat yönetilir; WPF'nin nihai Windows derlemesi ise Windows ortamında yapılır.
  • Bugün, 00:14:45
    #2
    windows 10 kurdum çalışmadı hacklemez değilmi

  • Bugün, 00:18:25
    #3
    rafet55 adlı üyeden alıntı: mesajı görüntüle
    windows 10 kurdum çalışmadı hacklemez değilmi

    Merhaba

    Ne hacki hocamşüpheniz olmasın.

    Whatsapp yazarsanız destek sağlayalım kıymetli hocam
    https://wa.me/905356721218?text=
  • Bugün, 00:20:24
    #4
    YouTubers adlı üyeden alıntı: mesajı görüntüle
    Merhaba

    Ne hacki hocamşüpheniz olmasın.

    Whatsapp yazarsanız destek sağlayalım kıymetli hocam
    https://wa.me/905356721218?text=
    hata verdi korktum kaldırdım reis bu ne hatası oluyor niye kurulmadı bilgisayarıma birde bunun virüstotal linkinide konuya ekle
  • Bugün, 00:26:25
    #5
    rafet55 adlı üyeden alıntı: mesajı görüntüle
    hata verdi korktum kaldırdım reis bu ne hatası oluyor niye kurulmadı bilgisayarıma birde bunun virüstotal linkinide konuya ekle
    10 dakikaya paylaşıyorum
  • Bugün, 00:30:02
    #6
    YouTubers adlı üyeden alıntı: mesajı görüntüle
    10 dakikaya paylaşıyorum
    reis ben kaldırdım yanlış anlama olurmu korktum birazda patlamayalım sonra normalde hemen indirmem burası r10.net burada yanlış olmaz düşüncesindeyim o nedenle tıkladım üstüne program kurulmadı hata verdi tırstım açıkçası. sen yazılımcısın anlarsın onu sana kolay gelsin kardeşim bilmediğim sularda ben yüzmim
  • Bugün, 00:32:28
    #7
    Kutlama var diye geldim exe indiriyorum
  • Bugün, 00:33:05
    #8
    rafet55 adlı üyeden alıntı: mesajı görüntüle
    reis ben kaldırdım yanlış anlama olurmu korktum birazda patlamayalım sonra normalde hemen indirmem burası r10.net burada yanlış olmaz düşüncesindeyim o nedenle tıkladım üstüne program kurulmadı hata verdi tırstım açıkçası. sen yazılımcısın anlarsın onu sana kolay gelsin kardeşim bilmediğim sularda ben yüzmim
    Hocam neyden korkuyorsun anlam veremiyorum ilk defa mı program kuruyorsun

    Buyur : https://www.virustotal.com/gui/file/...5d3d?nocache=1 buyur sonuç 0 risk , bi soğuk su iç rahat ol sıkıntı yok kasma kendini ) whatsappa gel bi konuşalım böyle yorumla mı devam edeceğiz
  • Bugün, 00:33:25
    #9
    korkuyem (Coreqm) sitesi sizin mi ?