Are Bitcoin wallet apps on iOS really decentralized?

The only P2P support on iOS I know is the MultipeerConnectivity framework. According to its documentation, it seems to support only nearby devices (ref: https://developer.apple.com/documentation/multipeerconnectivity).

Now, by "really decentralized", I mean no use of a backend.

Maybe I'm missing something. If portfolio applications are truly decentralized, how do they do it?

Synchronization between iOS and Android results in an excessive list of contacts

I recently synced a new Android-powered Pixel 3 phone with an older Apple 5 using the provided Google sync cables. I noticed that the contacts of my Android Phone app now show all the people I've called or with whom I've had contacts, rather than the list of contacts that I kept on my iPhone.

Is there a way to only get the contacts I had on my old iPhone instead of having to go through hundreds of unnecessary old contacts on my new Android device?

ios – UITextField border does not change color despite changing color from code

enter the description of the image hereI've added a textView with several textFields. I want all box borders to have the same color as gray / black. The border color of textFields does not change.

I've also tried changing the border color of textView to lightGray, but that does not match the border color of textField either.

@IBOutlet low var emailField: UITextField!
@IBOutlet low variable pwField: UITextField!
@IBOutlet low variable pw2Field: UITextField!
@IBOutlet low var addressField: UITextView!



replace func viewDidLoad () {
super.viewDidLoad ()

// text view for address modification

emailField.layer.borderColor = UIColor.black.cgColor
pw2Field.layer.borderColor = UIColor.black.cgColor
pwField.layer.borderColor = UIColor.black.cgColor

addressField.text = "Address"
addressField.textColor = UIColor.lightGray
addressField.layer.borderColor = UIColor.black.cgColor
addressField.layer.borderWidth = 1
addressField.layer.cornerRadius = 5.0

}

I want textFields and the textView border color to be the same as lightGray / Black.

Geo fencing in iOS swift 4 [on hold]

I have to implement geofencing in iOS swift with custom shapes. But with a radius, I am able to do it. But when different angles of construction are created, the user must enter this range of latlongs. Can you help me please?

ios – Vector app for Apple Pencil 1 and 2

I plan to bring my Mac OS application on iOS to take advantage of the Apple pencil. Can I develop a support for Apple Pencil one and assume that the application will work well with Apple Pencil two? Will the pencil work properly for vector applications or the main use of raster device graphics?

Thank you.

(The application is a font editor)

Create a form with excluded fields to search for flights (iOS app)

I am currently facing a UX situation that I do not know how to solve.

I have a place on my app where I can search for flights by entering either the airports of the airlines, the airports of departure and destination, or the flight number.

It was thought to separate the airline, departure and destination fields from the flight number by an OR. I do not like this one too much, as it can be confusing if someone has filled more than one field.

Another option could be a selector that selects the type of search (Dep / Dest airports or flight number).

What are your thoughts? What other ideas might be better?

iphone – Enable two-factor authentication without being connected to an iOS / macOS device

The article related to MacRumors exactly meets your concerns:

As of February 27, 2019, Apple requires all developer accounts with an account holder role to be secured with two-factor authentication to ensure that only the account owner can log in to the account.

This requirement has caused confusion among developers who have multiple Apple IDs, especially those who use a dedicated Apple ID for their developer account separate from their primary iCloud account used on their devices.

The solution is described in the related article and asks you in principle to create a new user account / temporary on a Mac, to log in to iCloud with your Apple Developer ID, to enable authentication to two factors when asked, to enter a phone number to receive a text message. .

The article also describes the steps to follow in order to additionally configure an iOS device to receive verification codes without activating other iCloud features. Go to the Settings application → Passwords and accounts and add a new iCloud account. Provide verification via a newly created account on Mac. Once authentication is successful, choose not to enable the iCloud features and register the account.

Do you want to develop your own Android / iOS apps at an affordable price? – Everything else

Internet is full of mobile application development services. Some of them are trustworthy, while others are fake and unscrupulous. So beware of the development service provider you choose. In this scenario, Depex technologies are a boon to those who are really interested in creating their own applications for the growth of their business in this digital age. A number of very enthusiastic and dedicated developers work under our development team. We also offer app store optimization services, comprehensive digital marketing services or software development and many more. If you have an idea, chat with our players, we'll change your idea into reality. For more details, visit our website- Development of iOS applications

ios – Navigation in two graphics on one screen

I want to display two graphics on one page and benefit from a similar browsing and review experience that applies to the Apple Health iOS app. The problem is that Apple Heath has only one graphic on the page, but with two graphics, it becomes difficult to know how to properly use the navigation controls by date.

Option 1

Use a date navigation control to control two graphs and when a user scrolls horizontally one of the graphs – the dates of the control change accordingly.
Advantages: More space is left for graphics, a control reduces clutter.
The inconvenients: When you scroll through a graph, it can be difficult to understand why the other person is scrolling.

Option 2

Have two independent date navigation controls.
Advantages: Separate controls make scrolling and controlling individual graphics less confusing.
The inconvenients: There is less space for graphics, but a more congested user interface.

Option 3

Have a navigation control by date and tabs to change the map.
Advantages: One chart at a time with a date navigation.
The inconvenients: The other graphic is hidden, difficult to compare two graphics.

Different options for graphical display

mobile application – How to follow ios guidelines when designing points? How to be sure of the size of the elements of the user interface?

Excellent that you worked with Sketch!

1.0) No, you do not have to design each device separately. You can certainly make models of higher fidelity this way, but believe me, it will be a pain make changes. And there will probably be a lot of changes.

There are a few different schools of thought here, but the consensus is almost on the fact that you must first design in the lowest resolution (in your case: 320×568, for iPhone 5 @ 1x). If you started with 750×1334 (which corresponds to iPhone 6 @ 2x), for example, and created a 55×55 dimension element, when you try to downsample to @ 1x, you end up with decimal points (27.5×27, 5). should be rounded to 28×28. Depending on the illustrations, it could ruin your image.

1.1) The only exception is when working with bitmap images. As you probably know, it is much more problematic to stretch a bitmap image than to reduce it. So you have to work at 4x (100%) and downsample at 3x (75%), 2x (50%), 1x (25%).

Working with 4x ensures that your bitmap images will be ready for Android xxxhdpi (which is 4x) and also minimizes the rounding of pixels, since 3x -> 2x would require 66.666666666666% of the size of the image.

2.0) I recommend designing for the smallest device that will be used. In your case, iPhone5 (320×568). Perhaps you want one of the screens to fit comfortably in the device without scrolling. If you are designing from the iPhone 6, on the iPhone 5, some content may be off screen.

Another thing is that even if the iPhone 5 and 6 render @ 2x, and both have the same size for the tab bar and the navigation bar they will have different widths. So, a tab that looks comfortable on the 6 could be cluttered on the 5. And a title that stands on the 6 could be truncated on the 5.

2.1) About the points: First, all the point recommendations are for @1 time. So a button on the iPhone 5 or 6 will have a height of 88px. Points is simply a convenient way to communicate with your developers. Instead of saying that something is 100 pixels wide, say it, it's 100 points wide, and they know that 200 pixels are supposed to be on @ 2x, and so on.

2.2) Visually, segmented controls have only 29 elevation points. I'm not sure of the technical functionality, but note that on Apple applications, segmented controls (29 points high) are placed on areas of 44 points high. So even if that looks smaller, the surface that can be touched can actually be larger.

It also serves as a success for your design elements. You may want a small 24×24 star to use as a clickable favorite icon. You could (and should sometimes) make a 44×44 picture with a 24×24 star in the middle.

The only exception to this rule is that your developers are well informed about the minimizable areas. Then you can create a 24×24 icon and tell them it should appear on a 44×44 loadable area.

2.3) In some cases, however, you may want, or need to, break the iOS Human Interface Guidelines (HIG). Maybe you want the small 24×24 icon and do not have space for the 44×44 area that surrounds it. It happens. But it's very important to test with users and make sure that these differences do not compromise the usability of your product.