diff options
author | Orangerot <purple@orangerot.dev> | 2024-05-24 17:42:08 +0200 |
---|---|---|
committer | Orangerot <purple@orangerot.dev> | 2024-05-24 17:47:22 +0200 |
commit | 7fcdc1c788725f866de71fc9dfd8c4d1cb132b57 (patch) | |
tree | 89931c85ae3f149884ba02c69862558e93f01531 /21-implementierungsheft-kolloquium/slides/changes.tex |
Diffstat (limited to '21-implementierungsheft-kolloquium/slides/changes.tex')
-rw-r--r-- | 21-implementierungsheft-kolloquium/slides/changes.tex | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/21-implementierungsheft-kolloquium/slides/changes.tex b/21-implementierungsheft-kolloquium/slides/changes.tex new file mode 100644 index 0000000..692c6ce --- /dev/null +++ b/21-implementierungsheft-kolloquium/slides/changes.tex @@ -0,0 +1,84 @@ +\begin{frame}{Änderungen zum Entwurf} + +\vspace{-.4cm} +\begin{orangeblock}{Kompatibilität} + \begin{minipage}{1.7cm} + \centering + \fontsize{23pt}{0pt} + \selectfont + \textcolor{orange} + \faPlug + \end{minipage} + \hspace{-.5cm} + \begin{minipage}{.7\textwidth} + \begin{itemize} + \item Benutzernamen und E-Mail-Adresse speichern + \item Device API + \end{itemize} + \end{minipage} +\end{orangeblock} + +\begin{greenblock}{E-Mail-Verifizierung} + \begin{minipage}{1.7cm} + \centering + \fontsize{23pt}{0pt} + \selectfont + \textcolor{kit-green} + \faUserCheck + \end{minipage} + \hspace{-.5cm} + \begin{minipage}{.7\textwidth} + \begin{itemize} + \item Neuer Endpunkt zur Verifizierung der E-Mail-Adresse + \item Anmelden nur mit bestätigter E-Mail-Adresse + \end{itemize} + \end{minipage} +\end{greenblock} + +\begin{blueblock}{RSS Parser} + \begin{minipage}{1.7cm} + \centering + \fontsize{23pt}{0pt} + \selectfont + \textcolor{kit-blue} + \faRssSquare + \end{minipage} + \hspace{-.5cm} + \begin{minipage}{.7\textwidth} + \begin{itemize} + \item Asynchroner RSS Parser nach \enquote{Fire and Forget} Prinzip + \item Speichern/Löschen über Referenzen in DAO-Schicht + \end{itemize} + \end{minipage} +\end{blueblock} + +\begin{redblock}{Datenzugriffsschicht} + \begin{minipage}{1.7cm} + \centering + \fontsize{23pt}{0pt} + \selectfont + \textcolor{kit-red} + \faDatabase + \end{minipage} + \hspace{-.5cm} + \begin{minipage}{.7\textwidth} + \begin{itemize} + \item \sout{DAO-Implementierungen} (JPA-Repository) + \end{itemize} + \end{minipage} +\end{redblock} + +% +% Original +% +%\begin{itemize} +% \item Kompatibilität mit Podcatchern \begin{itemize} +% \item Speicherung von Benutzernamen und E-Mail-Adressen +% \item Device API +% \end{itemize} +% \item Verifizierung der E-Mail-Adresse +% \item RSSParser +% \item Reduzierte Datenzugriffsschicht +%\end{itemize} + +\end{frame} |