עולם פיתוח האפליקציות
מדריך מרוכז לשפות תכנות, Frameworks, כלי פיתוח, Backend, Databases וכלי DevOps.
Android
כלים ושפות לפיתוח אפליקציות Android.
iPhone / iOS
כלים ושפות לפיתוח אפליקציות Apple.
Web
טכנולוגיות לבניית אתרים ואפליקציות Web.
Cross-Platform
בניית Android ו-iOS מקוד משותף.
קטגוריות נוספות
כלים התומכים בתהליך הפיתוח.
Backend
שרתים, API ושירותי Backend.
Database
מסדי נתונים מקומיים וענניים.
DevOps
Git, CI/CD, Build והפצת אפליקציות.
🤖 Android
כלים ושפות לפיתוח אפליקציות Android.
שפות
Kotlin
שפה מודרנית המשמשת לפיתוח Android.
LanguageJava
שפה ותיקה המשמשת גם לפיתוח Android.
LanguageFrameworks וכלים
Jetpack Compose
יצירת ממשקי משתמש ב-Kotlin.
UIAndroid SDK
ערכת API וכלים לפיתוח Android.
SDKAndroid Studio
סביבת פיתוח, Debug, Build ובדיקות.
IDE🍎 iPhone / iOS
כלים ושפות לפיתוח מערכות Apple.
שפות
Swift
שפה מרכזית לפיתוח iOS ו-iPadOS.
LanguageObjective-C
שפה ותיקה בפרויקטים של Apple.
LanguageFrameworks וכלים
SwiftUI
Framework לבניית ממשקים באמצעות Swift.
UIUIKit
Framework ותיק לבניית ממשקי iOS.
UIXcode
IDE לפיתוח, בדיקה ופרסום אפליקציות Apple.
IDE🌐 Web
שפות ו-Frameworks לבניית אתרי Web ואפליקציות Web.
שפות
HTML
מבנה ותוכן של דפי Web.
MarkupCSS
עיצוב, פריסה ואנימציות.
StyleJavaScript
לוגיקה ואינטראקטיביות בדפדפן.
LanguageTypeScript
JavaScript עם מערכת טיפוסים וכלי פיתוח נוספים.
LanguageFrameworks / Libraries
React
ספרייה לבניית ממשקי משתמש באמצעות רכיבים.
UI LibraryNext.js
Framework המבוסס על React לבניית אפליקציות Web.
FrameworkAngular
Framework מלא לבניית אפליקציות Web.
FrameworkVue.js
Framework גמיש לבניית ממשקי Web.
Framework📱 Cross-Platform
פיתוח אפליקציה אחת למספר פלטפורמות.
Flutter
Framework המבוסס על Dart עבור Android, iOS, Web ו-Desktop.
DartReact Native
פיתוח Android ו-iOS באמצעות React ו-JavaScript/TypeScript.
React.NET MAUI
פיתוח אפליקציות למספר פלטפורמות באמצעות C# ו-.NET.
.NETKotlin Multiplatform
שיתוף קוד Kotlin בין פלטפורמות.
KotlinIonic
בניית אפליקציות באמצעות טכנולוגיות Web.
Web⚙️ Backend
טכנולוגיות להפעלת שרתים, APIs ולוגיקה בצד השרת.
Node.js
סביבת הרצה ל-JavaScript בצד השרת.
RuntimeDjango
Framework Python לבניית מערכות Web ו-API.
PythonSpring Boot
Framework Java לבניית מערכות Backend.
JavaASP.NET Core
Framework לשרתים ו-API באמצעות .NET.
.NET🗄️ Database
מסדי נתונים מקומיים, שרתיים וענניים.
SQLite
מסד נתונים מקומי וקל לשימוש באפליקציות.
SQLPostgreSQL
מסד נתונים רלציוני בקוד פתוח.
SQLMongoDB
מסד נתונים NoSQL המבוסס על מסמכים.
NoSQLFirestore
מסד נתונים ענני לאפליקציות Web ומובייל.
Cloud🚀 DevOps וכלי פיתוח
כלים לניהול קוד, Build, בדיקות והפצת אפליקציות.
Git
מערכת לניהול גרסאות ומעקב אחר שינויים בקוד.
Version ControlGitHub
אחסון קוד, Pull Requests, Issues ו-CI/CD.
DevOpsGradle
מערכת Build וניהול Dependencies, במיוחד ב-Android.
Buildnpm
מנהל חבילות לפרויקטי JavaScript ו-TypeScript.
PackagesGitHub Actions
אוטומציה של Build, בדיקות ו-Deployment.
CI/CDFastlane
אוטומציה של Build, בדיקות והפצת אפליקציות מובייל.
Mobile CI/CD