# 01. Başlarken..

![Jetpack](/files/-M-9yyP01IRUaifKcizm)

Navigation'ın; Fragment işlemlerini handle etme, back işlemlerini doğru şekilde işleme, deep linking işlemlerini handle etme, "bottom navigation” ve “navigation drawers” gibi Navigation UI pattern’leri ile kolay entegrasyon, sayfa geçişleri arasında tür güvenliği sağlama (Safe Args), ViewModel desteği gibi bir çok faydalı ve kullanışlı özelliği bulunuyor. Google'ın Jetpack ürünlerini tanımlarken kullandığı "Geliştiricilerin yüksek kaliteli uygulamaları daha kolay yazmasına yardımcı olmak için bir kütüphane, araç ve kılavuz paketidir." tanımlamasına da oldukça uygun.

![](/files/-M-Aklw-ZcOzrGneCjfb)

**Nasıl Öğreneceğiz?**

Bu kitabımızda öncelikle Jetpack Navigation kütüphanesini büyük resmini göreceğiz. Ardından projemize nasıl entegre edeceğimizi inceleyip, desteklediği tüm çalışmaları detaylarına inerek örneklerle incelemeye çalışacağız.

Keyifli kodlamalar..


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://egemen-mede.gitbook.io/jetpack-navigation/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
