Developer Documentation Builder - documentation

I am trying to build a developer documentation for my web app in the style of this: https://firebase.google.com/docs/firestore/query-data/get-data
The features I am looking for is that it has a left vertical navigation bar, and the documentation text is on the right, along with code sections. Instead of me creating everything from HTML/CSS from scratch, I am wondering if there is a website builder that I can use to drag and drop the features I want such as the vertical navigation bar, and code blocks, etc, or other methods to build such documentation?

Related

Custom drawer menu used in all pages

I am new to cross platform development using Xamarin and currently I'm into the "trial and error"-phase.
I want to create my own drawer menu, that goes from bottom and upwards on slide. The menu will have different stop stages since the buttons (navigations) will be grouped by some logical things such as "Favorites", "Frequently used" etc. where each row (group) will contain the buttons.
Is it possible to create a "master page" with a header and also the footer which is the drawer?
I stumbled upon the ControlTemplate, however to me that only seem to be a master layout that can be used in pages to get the same look-and-feel without redundant style coding. As per Xamarin documentation
Control templates provide a clean separation between the appearance of a page and its content, enabling the creation of pages that can easily be themed.
But I need to add some behavior to it such as the sliding animation etc. and I would really not like to add a container in each xaml-file that I place the drawer menu in within each xaml.cs file.
Is there a good way of achieving something like this?
All help is appreciated.
The Slide Over Kit may help. It is a free plug in that allows you to create slide in panels from any direction.
https://github.com/XAM-Consulting/SlideOverKit

Embedded camera in Xamarin Forms

I have a client that adamantly insists on a solution with embedded camera in terms of having a ContentPage with an camera stream and custom buttons and icons, similar to https://github.com/pierceboggan/Moments, or at very least as I understand it seeing as it is a Snapchat clone. And my client wants similar swipe capabilities as to how navigation works in Snapchat.
However, as far as I can tell most of what is utilized in that solution has been deprecated.
I have suggested using the Media Plugin https://github.com/jamesmontemagno/MediaPlugin but they're not satisfied with the camera being pushed on the stack.
I've looked into implementing it natively and using dependency injections but it appears to be an overwhelming amount of work just to implement the most basic functions, particularly for Android's Camera2.
I'm hoping someone can provide me with good news of an easier alternative or an alteration to either Moments or Media Plugin or anything similar that will facilitate the requirements or if my only option is time consuming and complex?
From the code of Moment, you can do what you want to achieve. I did this for iOS.
You will have to create a custom renderer to display the camera page. You will be able to add buttons on top of it.
You could try this example which use custom renderer to add a take photo button and switch camera button on the camera view. Which is able to use on iOS and Android platform.
Main Page:
Camera View with custom button page:

Where can I find a source code skeleton for an OS X app using Apple's new UI?

Using Xcode it is easy to get create a skeleton app for OS X. However, Apple's skeleton code is rather old style with a single view and menu bar. I am looking for skeleton code / best practices which create an app that has the basic pieces such as left navigation panel, toolbar, right panel with format inspector and middle work area. I.e., the new UI style apple deploys with their keynote, pages and numbers.
I have searched but not found a comprehensive example that shows the major components and how these are linked/interacting. I don't see it in the Apple developer area either. I'd rather bootstrap my Mac OS X UI programming skills by learning from others than wading through new territory by myself.
Either Objective-C or Swift would be fine. I am targeting Yosemite.
There's not an Xcode template for this.
You just add an NSToolBar in IB
SUper easy.
Then the details of the rest can vary tremendously.
But, it can easily be a 3 pane NSSplitview with view controllers managing each pane's views.
A navigation pane could easily be an NSTableView or outline view. Or it could be NSCollectionView.
An inspector could be a conglomerate of view controllers swapped in based on context or interaction.
Take a look at github and cocoacontrols.com to find some ideas.
The center pane would most likely be at a minimum an NSScrollView with a custom document view.
I have a post on SO detailing an NSClipView subclass that handles centering right when zoomed out or when the document is smaller.

Titanium: Android back navigation via app icon in upper left corner

I have just started exploring Titanium.
I am looking for components/help to accomplish the standard Android sub-window back-navigation, where you have the app icon and back functionality in the upper left corner.
I checked the tutorials/SDK and kitchen sink project but don't seem to be able to find anything similar.
On their page with sample customer apps seems to be at least one app that demonstrates this type of navigation, which makes me think it should be available.
Any help or pointers would be much appreciated.
In our Android/iOS application, we use the standard iOS navigation, but on the Android side we built our own custom header view to implement our navigation. This view is added to the top of all other windows and/or main views.
We hooked the android:back button to trigger the navigation view's back feature as well, so we support both "standards".

How to create a Tab Bar Based program with 5 Views

I am relatively new to ObjectiveC, but not with programming in which I have experience with both C and Python. I was wondering how to make an application that has a tab bar on the bottom, and five views all with labels and a certain amount of text on them. Then, also, I want to migrate an image on too one of the files and have audio on in the background. Does anyone know how to do this, and I am also open to suggestions that incorporate using C as part of the program.
Check out this video tutorial and then just modify it to add in an extra couple of view controllers to connect to your UITabBarController. I try to avoid using the Tab Bar template in XCode as you don't get an option to include the Core Data stack. Even though you might not think you will use CD, it is nice to have it available, and starting with an empty application is much easier to work with IMO.
Launch Xcode and select file->new->new project->Tabbed Application
Since you are new to XCode/Objective C, I recommend that you create a new Project in XCode choosing "Tabbed application", play around and understand the project that loads.
When the project loads by default you will get 2 tabbar items only, but you can add more View Controllers and associate them with the Tab Bar Controller to have your total 5 views
You can also change image and text for each of the tabbar items based on your needs.
I think looking at this a Video tutoral : http://youtu.be/aorBSWbhGEE will be helpful to understand it quickly. You can search on Youtube for more similar videos